LibRocket(http://librocket.com/)の.debパッケージをビルドしようとしていますが、ビルドスクリプトはソースルートではなく、サブフォルダー(/ Build)にあります。 Githubソースを参照してください:
https://github.com/lloydw/libRocket
私はそれを使ってうまく構築できます:
cd Build
cmake -DBUILD_PYTHON_BINDINGS=on
私はdh_makeを使用してプロジェクトのdebianisingを試みましたが、CMakeLists.txtファイルのBuildフォルダーを検索する方法を理解できないようです。
debian/rules
ファイルは、ビルドプロセスを実行するスクリプトです。 --sourcedirectory=Build
を渡すことで、ビルドスクリプトがサブフォルダーにあることを伝えることができます。したがって、次のようになります。
#!/usr/bin/make -f
%:
dh $@ --buildsystem=cmake --sourcedirectory=Build
dh
コマンドのマンページを参照してください 詳細については。