我正在为Debian打包一个软件(neko)。该软件使用CMake进行构建。我已经把所有的东西都设置好了,它可以很好地构建。现在,我想在上游测试之上添加一些额外的测试,因此我覆盖了debian/rules中的dh_auto_test,如下所示:
override_dh_auto_test:
dh_auto_test
cd <build_dir> && ./bin/nekotools boot test.n && ./bin/test问题是我不知道什么是CMake构建目录(如上所述的<build_dir>),因此无法确定构建输出的路径。是否有指向build目录的变量?
发布于 2016-06-10 18:53:29
我发现我可以按如下方式指定build目录:
%:
dh $@ --builddirectory=foodh manpage中提到了这一点。
然而,我仍然想知道是否有一个变量可以存储构建目录,即使我没有使用--builddirectory……
https://stackoverflow.com/questions/37736554
复制相似问题