4

.xcconfigXcodeワークスペース(またはプロジェクト)内のいくつかのgitサブモジュール(または私自身のXcode「サブプロジェクト」の1つ)の統合を容易にするために、既存のサブモジュールを使用することがよくあります。

xcconfigの

これはうまく機能し、それ自体で幸せに存在する可能性のあるプロジェクト、またはコントリビューションをアップストリームにプッシュしたいプロジェクトに多くのローカル構成変更を加える必要性を減らします.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.pbxprojgit によって、ファイル内の追跡された変更に追加されます。

.xcodeprojこれらの変更を「ローカル」に保持する方法はありますか? これらの明らかに不適切な変更でプル リクエストとプロジェクトの独立性を汚すのは嫌いですが、この統合方法が提供する利便性と機能性を見逃してしまうでしょう...何かアドバイスがあれば..

4

0 に答える 0