別のプロジェクト (独自のビルド システムを使用する) の静的ライブラリを使用する Cmake プロジェクトがあります。
ライブラリをコンパイルするbashスクリプトをセットアップしました。
新しいユーザーが両方のプロジェクトをチェックアウトすると、問題が発生します。ライブラリが他のプロジェクトで適切にコンパイルされるまで、新しいユーザーは cmake を実行できず、cmake コマンド find_libarary はそれらを見つけることができません。
コマンド add_custom_target を使用して、bash スクリプトを cmake の一部にしました。しかし、問題は、「make」を実行した場合にのみ実行されることです。
ビルド システムの生成中に CMake にコマンドを実行させる方法はありますか。または、実際の作成までfindコマンドを無視する方がよいでしょうか?
ありがとう