упаковка debian-проект cmake
Я создаю пакет из проекта cmake, организованного в 2 исходных каталогах:
при построении вручную я должен зайти в 2 src dirs и сделать:
cd src1
mkdir build
cd build
cmake ..
etc.
cd src2
mkdir build
cd build
cmake ..
etc.
теперь переведены в файлы debian / rules у меня есть:
#!/usr/bin/make -f
export DH_OPTIONS
export DH_VERBOSE=1
%:
dh "$@" -Dsrc1 --buildsystem=cmake
dh "$@" -Dsrc2 --buildsystem=cmake
это не работает и только создает пакет с src1. Любой намек?
1 ответов
на dh
команда автоматически определяет buildsystem
. Я рекомендую вам проверить man-страницы dh
.
man dh
вы можете попробовать этот код :
#!/usr/bin/make -f
%:
dh $@ --sourcedirectory=src1
dh $@ --sourcedirectory=src2
абзац dh
строки с вкладками, а не с пробелами из-за синтаксиса makefile.