#!/usr/bin/make -f #export DH_VERBOSE = 1 export DEB_BUILD_MAINT_OPTIONS = hardening=+all export DEB_CXXFLAGS_MAINT_APPEND = -Wall -pedantic export DEB_LDFLAGS_MAINT_APPEND = include /usr/share/dpkg/pkg-info.mk include /usr/share/dpkg/architecture.mk export PYBUILD_SYSTEM = distutils %: dh $@ override_dh_auto_clean-arch: -dh_auto_clean -a -O--buildsystem=cmake -dh_auto_clean -a -O--buildsystem=pybuild rm -rf yaramod.egg-info YARAMOD_TESTS = OFF ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) YARAMOD_TESTS = ON endif override_dh_auto_configure-arch: dh_auto_configure -a -O--buildsystem=cmake -- \ -DYARAMOD_VERSION=$(DEB_VERSION_UPSTREAM) \ -DPYTHON_EXECUTABLE=/usr/bin/python3 \ -DYARAMOD_TESTS=$(YARAMOD_TESTS) -DYARAMOD_PYTHON=ON -DCMAKE_STRIP=OFF dh_auto_configure -a -O--buildsystem=pybuild override_dh_auto_build-arch: dh_auto_build -a -O--buildsystem=cmake cp obj-$(DEB_HOST_GNU_TYPE)/src/python/yaramod.cpython-*.so .pybuild/cpython3_*/build/ dh_auto_build -a -O--buildsystem=pybuild override_dh_auto_test-arch: ./obj-$(DEB_HOST_GNU_TYPE)/tests/cpp/yaramod_tests # tests.python.test_parser.ParserTests bug LD_LIBRARY_PATH=$(CURDIR)/obj-$(DEB_HOST_GNU_TYPE)/src:$$LD_LIBRARY_PATH dh_auto_test -a -O--buildsystem=pybuild override_dh_auto_install-arch: dh_auto_install -a -O--buildsystem=cmake dh_auto_install -a -O--buildsystem=pybuild