プロジェクトをいくつかのサブプロジェクトに分割しましたが、すべて共通の部分 (cmake スクリプトを含むディレクトリ) があります。さらに、一部のサブプロジェクトには、他のサブプロジェクト (ライブラリ) を含める必要があります。
私はgitサブモジュールを使用したいと思いますが、私が知る限り、サブモジュールはレポ内の別のディレクトリにある必要があるという制限があります(そうですか?)スーパープロジェクトまたはサブプロジェクトのソースまたは cmake スクリプト。
どのように解決することを提案しますか?