ubuntu – debian packaging – cmake项目

前端之家收集整理的这篇文章主要介绍了ubuntu – debian packaging – cmake项目前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在从2个源目录中组织的cmake项目构建一个包:

手动构建时,我必须进入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构建包.任何提示

dh命令自动检测构建系统.我建议你查看dh的手册页.
man dh

您可以在debian / rules文件中尝试此代码

#!/usr/bin/make -f
%:
    dh  $@ --sourcedirectory=src1
    dh  $@ --sourcedirectory=src2

由于makefile语法,使用制表符缩进dh行,而不是空格.

原文链接:https://www.f2er.com/ubuntu/451902.html

猜你在找的Ubuntu相关文章