いくつかのサブプロジェクトにGitプロジェクトを分割する別のユースケース
-
16-09-2019 - |
質問
私はいくつかのサブプロジェクトに私のプロジェクトを分割しています しかし、すべては、共通部分(cmakeのスクリプトのあるディレクトリ)を持っています。 さらにいくつかのサブプロジェクトは、他のサブプロジェクト(ライブラリ)を含める必要があります。
私はGitのサブモジュールを使用することを好むだろうが、私の知る限りでは、彼らは制限があります 私は親プロジェクトまたはサブプロジェクトのいずれかで任意のソースまたはcmakeのスクリプトを複製したくないよう少し私の手を結び付け何(?それをしない)サブモジュールはレポで別のディレクトリにする必要があること。
どのようにそれを解決するために提案していますか?
解決
私は問題が表示されません。あなたのライブラリは、すべてのサブモジュールが、完全に独立したプロジェクトであってはなりません。あなたがそれらのサブモジュールにしたいならば、彼らは確かに、自分のディレクトリになりたいでしょう。 cmakeのスクリプトとして、あなたは彼らがサブモジュールは問題ではありませんそのディレクトリを作り、自分のディレクトリにすでにあると言います。おそらく、あなたは、問題を明確にする必要があります。
所属していません StackOverflow