#!/usr/bin/make -f include /usr/share/dpkg/architecture.mk include /usr/share/dpkg/pkg-info.mk # output every command that modifies files on the build system. #DH_VERBOSE = 1 export DEB_BUILD_MAINT_OPTIONS = hardening=+all export DEB_CFLAGS_MAINT_APPEND = -Wall -pedantic CMAKE_ADDTIONAL_FLAGS ?= ifneq ($(DEB_HOST_ARCH_CPU),amd64) CMAKE_ADDITIONAL_FLAGS ?= -DUSE_INTRINSICS=OFF endif %: dh $@ --sourcedirectory=neo override_dh_auto_configure: dh_auto_configure -- -G "Unix Makefiles" \ -DSDL2=ON -DCMAKE_LIBRARY_PATH=$(DEB_HOST_MULTIARCH) \ -DUSE_SYSTEM_ZLIB=ON -DUSE_SYSTEM_LIBPNG=ON \ -DUSE_SYSTEM_LIBJPEG=ON -DUSE_SYSTEM_LIBGLEW=ON \ -DUSE_SYSTEM_RAPIDJSON=ON \ -DCPU_TYPE=$(DEB_BUILD_ARCH_CPU) \ -DUSE_PRECOMPILED_HEADERS=OFF \ -DCPU_OPTIMIZATION="" \ $(CMAKE_ADDITIONAL_FLAGS) override_dh_installchangelogs: # We won't have a ChangeLog if packaging from a released tarball. # In this case, use the RELEASE-NOTES.md dh_installchangelogs if [ ! -e ChangeLog ]; then \ dh_installchangelogs -k RELEASE-NOTES.md ; \ fi