1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
|
#!/usr/bin/make -f
include /usr/share/dpkg/pkg-info.mk
#export DH_VERBOSE=1
export DEB_BUILD_MAINT_OPTIONS=hardening=+all
BUILDIR_STATIC=_BUILD_STATIC
BUILDIR_SHARED=_BUILD_SHARED
%:
dh $@ --buildsystem=cmake --with python3 --builddirectory=$(BUILDIR_SHARED)
CONF_FLAGS=
override_dh_auto_configure:
dh_auto_configure -B$(BUILDIR_SHARED) -- -DBUILD_SHARED_LIBS=ON -DPLFIT_COMPILE_PYTHON_MODULE=ON $(CONF_FLAGS)
dh_auto_configure -B$(BUILDIR_STATIC) -- -DBUILD_SHARED_LIBS=OFF -DPLFIT_COMPILE_PYTHON_MODULE=OFF $(CONF_FLAGS)
override_dh_auto_build-arch:
dh_auto_build -a -B$(BUILDIR_STATIC)
dh_auto_build -a -B$(BUILDIR_SHARED)
override_dh_auto_install-arch:
dh_auto_install -a -B$(BUILDIR_STATIC)
dh_auto_install -a -B$(BUILDIR_SHARED)
UPS_LISTOF_PRIVATE_EXAMPLE := test_gss.c test_hzeta.c test_kolmogorov.c
DEB_DH_INSTALL_INDEP_XLIST := $(UPS_LISTOF_PRIVATE_EXAMPLE)
override_dh_install-indep:
dh_install -i $(addprefix -X,$(DEB_DH_INSTALL_INDEP_XLIST))
override_dh_auto_clean:
dh_auto_clean
rm -rf $(BUILDIR_SHARED) $(BUILDIR_STATIC)
|