无法在debuild中修改源目录

无法在debuild中修改源目录

在我的项目中,我使用CMake并且源码目录不在debian目录下。我明白我必须使用--源目录选项中的规则设置包含该文件的目录CMakeLists.txt

但是,无论我在此选项中设置什么路径,我都会遇到相同的错误dh_auto_configure: error: invalid or non-existing path to the source directory: /path/to/cmake/dir/。我尝试过绝对路径和相对路径,但没有成功。

文件规则是:

#!/usr/bin/make -f
BASH := /bin/bash

%:
    dh $@  --buildsystem=cmake --sourcedirectory=/path/to/cmake/dir/
    

override_dh_auto_configure:
    dh_auto_configure -- -DCMAKE_RULE_MESSAGES=ON -DCMAKE_BUILD_TYPE=Release -DTESTING=OFF 

相关内容