.xcconfig
Xcodeワークスペース(またはプロジェクト)内のいくつかのgitサブモジュール(または私自身のXcode「サブプロジェクト」の1つ)の統合を容易にするために、既存のサブモジュールを使用することがよくあります。
これはうまく機能し、それ自体で幸せに存在する可能性のあるプロジェクト、またはコントリビューションをアップストリームにプッシュしたいプロジェクトに多くのローカル構成変更を加える必要性を減らします.xcconfig
)。
ただし、.xcconfig
プロジェクトのフォルダーに追加しなくても...次のようなエントリ..
+7B3453E018A38FAD00D28DF5 /* Mac-StaticLibrary.xcconfig */ = {
isa = PBXFileReference; lastKnownFileType = text.xcconfig;
name = "Mac-StaticLibrary.xcconfig";
path = "/local/AtoZ.framework/AtoZAutoBox/../../xcconfigs/Mac OS X/Mac-StaticLibrary.xcconfig";
sourceTree = "<absolute>";
};
と
+ baseConfigurationReference = 7B3453E018A38FAD00D28DF5 /* Mac-StaticLibrary.xcconfig */;
$(PEOJECT_NAME).xcodeproj/project.pbxproj
git によって、ファイル内の追跡された変更に追加されます。
.xcodeproj
これらの変更を「ローカル」に保持する方法はありますか? これらの明らかに不適切な変更でプル リクエストとプロジェクトの独立性を汚すのは嫌いですが、この統合方法が提供する利便性と機能性を見逃してしまうでしょう...何かアドバイスがあれば..