- Копирование source/snag/version_.d в source/snag/version_.d.bak и каждый раз восстанавливается оригинальный файл при сборке через CMake - Добавлена параметризорванная возможность включения hash в версионирование по флагу GIT_HASH_VERSION
23 lines
549 B
Makefile
Executable file
23 lines
549 B
Makefile
Executable file
#!/usr/bin/make -f
|
|
|
|
BUILD_SYSTEM = --buildsystem=cmake
|
|
DEBIAN_DIR = $(CURDIR)/debian
|
|
DEST_DIR = $(DEBIAN_DIR)/snag
|
|
|
|
%:
|
|
dh $@ $(BUILD_SYSTEM)
|
|
|
|
override_dh_auto_configure:
|
|
cmake -S . -B build -DCMAKE_INSTALL_PREFIX=/usr -DGIT_HASH_VERSION=ON
|
|
|
|
override_dh_auto_build:
|
|
cmake --build build
|
|
|
|
override_dh_auto_test:
|
|
# Ничего не делаем, тесты отсутствуют
|
|
|
|
override_dh_auto_install:
|
|
DESTDIR=$(DEST_DIR) cmake --install build
|
|
|
|
override_dh_shlibdeps:
|
|
# Отключить проверку зависимостей от *.so
|