CMake で外部プロジェクトを追加することは可能ですが、all
ビルド ターゲットから除外することはできますか?
EXCLUDE_FROM_ALL
で使用されるオプションを見てきましたが、これはADD_EXECUTABLE
外部プロジェクトでは機能しないと思います。
または、CMake のデフォルト ターゲットを変更できれば幸いですが、ハードコードされていると思いますall
。
私が取り組んでいるプロジェクトでは、CMake で Unix Makefile を生成しています。現在、CMake バージョン 2.8.10.2 を使用しています。