rules 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. #!/usr/bin/make -f
  2. include /usr/share/dpkg/architecture.mk
  3. include /usr/share/dpkg/pkg-info.mk
  4. %:
  5. dh $@
  6. echo $(DEB_DISTRIBUTION)
  7. override_dh_auto_configure:
  8. ifeq ($(DEB_BUILD_ARCH_CPU), arm)
  9. dh_auto_configure -- \
  10. -DCMAKE_LIBRARY_PATH=$(DEB_HOST_MULTIARCH) \
  11. -DOCPN_ENABLE_SYSTEM_CMD_SOUND:BOOL=ON \
  12. -DCMAKE_INSTALL_LIBDIR=lib \
  13. -DCMAKE_BUILD_TYPE=RelWithDebInfo \
  14. -DDEB_VERSION=$(DEB_VERSION) \
  15. -DDEB_DISTRIBUTION=$(DEB_DISTRIBUTION) \
  16. -DOCPN_BUILD_TEST=OFF
  17. else ifeq ($(DEB_BUILD_ARCH_CPU), aarch64)
  18. dh_auto_configure -- \
  19. -DCMAKE_LIBRARY_PATH=$(DEB_HOST_MULTIARCH) \
  20. -DOCPN_ENABLE_SYSTEM_CMD_SOUND:BOOL=ON \
  21. -DCMAKE_INSTALL_LIBDIR=lib \
  22. -DCMAKE_BUILD_TYPE=RelWithDebInfo \
  23. -DDEB_VERSION=$(DEB_VERSION) \
  24. -DDEB_DISTRIBUTION=$(DEB_DISTRIBUTION) \
  25. -DOCPN_BUILD_TEST=OFF
  26. else ifeq ($(DEB_BUILD_ARCH_CPU), arm64)
  27. dh_auto_configure -- \
  28. -DCMAKE_LIBRARY_PATH=$(DEB_HOST_MULTIARCH) \
  29. -DOCPN_ENABLE_SYSTEM_CMD_SOUND:BOOL=ON \
  30. -DCMAKE_INSTALL_LIBDIR=lib \
  31. -DCMAKE_BUILD_TYPE=RelWithDebInfo \
  32. -DDEB_VERSION=$(DEB_VERSION) \
  33. -DDEB_DISTRIBUTION=$(DEB_DISTRIBUTION) \
  34. -DOCPN_BUILD_TEST=OFF
  35. else
  36. dh_auto_configure -- \
  37. -DCMAKE_INSTALL_LIBDIR=lib \
  38. -DCMAKE_BUILD_TYPE=RelWithDebInfo \
  39. -DDEB_VERSION=$(DEB_VERSION) \
  40. -DDEB_DISTRIBUTION=$(DEB_DISTRIBUTION) \
  41. -DOCPN_BUILD_TEST=OFF
  42. endif