10

FAQによると、CMakeはターゲットを作成せずmake dist、ソースパッケージはCPackを使用して作成できます。ただし、CPackは、のパターンと一致しないすべてのファイルを含むソースディレクトリのtarballを作成するだけですCPACK_SOURCE_IGNORE_FILES

一方、make distautotoolsによって生成されたものは、それが知っているファイルのみをバンドルします。ほとんどの場合、コンパイルに必要なソースです。

CMakeLists.txt(およびその依存関係)で指定されたファイルのみを使用してソースパッケージを作成するスマートな方法はありますか?

4

2 に答える 2