ROOTDIR := debian/librandomx
.PHONY: clean
clean: debian/control
dh_clean
rm build -rf
.ONESHELL:
.PHONY: build-arch build-indep
build build-arch build-indep:
mkdir -p build
cd build
cmake -DCMAKE_BUILD_TYPE=Release ..
make
cd ..
.PHONY: binary binary-arch binary-indep
binary binary-arch binary-indep: build
dh_testroot
dh_prep
mkdir -p $(ROOTDIR)/usr/lib
cp build/librandomx.so $(ROOTDIR)/usr/lib
strip $(ROOTDIR)/usr/lib/librandomx.so
dh_installdocs
dh_installchangelogs
dh_compress
dh_fixperms
dh_installdeb
dh_gencontrol
dh_md5sums
dh_builddeb