merge plist files from extensions
This commit is contained in:
committed by
Joshua Granick
parent
5a99ef3175
commit
4e9a5e626e
@@ -675,6 +675,14 @@ class IOSPlatform extends PlatformTarget
|
|||||||
ProjectHelper.recursiveSmartCopyTemplate(project, "iphone/PROJ.xcodeproj", targetDirectory + "/" + project.app.file + ".xcodeproj", context, true,
|
ProjectHelper.recursiveSmartCopyTemplate(project, "iphone/PROJ.xcodeproj", targetDirectory + "/" + project.app.file + ".xcodeproj", context, true,
|
||||||
false);
|
false);
|
||||||
|
|
||||||
|
//Merge plist files
|
||||||
|
var plistFiles = System.readDirectory(projectDirectory).filter(function(fileName:String){
|
||||||
|
return fileName.substr(-11) == "-Info.plist" && fileName != projectDirectory + "/" + project.app.file + "-Info.plist";
|
||||||
|
});
|
||||||
|
for(plist in plistFiles){
|
||||||
|
System.runCommand(project.workingDirectory, "/usr/libexec/PlistBuddy", ["-x", "-c", "Merge " + plist, projectDirectory + "/" + project.app.file + "-Info.plist"]);
|
||||||
|
}
|
||||||
|
|
||||||
System.mkdir(projectDirectory + "/lib");
|
System.mkdir(projectDirectory + "/lib");
|
||||||
|
|
||||||
for (archID in 0...6)
|
for (archID in 0...6)
|
||||||
|
|||||||
Reference in New Issue
Block a user