private void BuildAddFile(PBXFileReference fileReference, KeyValuePair <string, PBXCopyFilesBuildPhase> currentObject, bool weak) { PBXBuildFile buildFile = new PBXBuildFile(fileReference, weak); buildFiles.Add(buildFile); currentObject.Value.AddBuildFile(buildFile); }
public void AddEmbedFramework(string fileName) { Debug.Log("Add Embed Framework: " + fileName); //Check if there is already a file PBXFileReference fileReference = GetFile(System.IO.Path.GetFileName(fileName)); if (fileReference == null) { Debug.Log("Embed Framework must added already: " + fileName); return; } var embedPhase = this.AddEmbedFrameworkBuildPhase(); if (embedPhase == null) { Debug.Log("AddEmbedFrameworkBuildPhase Failed."); return; } //create a build file PBXBuildFile buildFile = new PBXBuildFile(fileReference); buildFile.AddCodeSignOnCopy(); buildFiles.Add(buildFile); embedPhase.AddBuildFile(buildFile); }
public bool AddBuildFile( PBXBuildFile file ) { if( !ContainsKey( FILES_KEY ) ){ this.Add( FILES_KEY, new PBXList() ); } ((PBXList)_data[ FILES_KEY ]).Add( file.guid ); return true; }
public bool AddBuildFile(PBXBuildFile file) { if (!ContainsKey(FILES_KEY)) { this.Add(FILES_KEY, new PBXList()); } ((PBXList)_data[FILES_KEY]).Add(file.guid); return(true); }
private void BuildAddFile(PBXFileReference fileReference, KeyValuePair<string, PBXCopyFilesBuildPhase> currentObject,bool weak) { PBXBuildFile buildFile = new PBXBuildFile( fileReference, weak ); buildFiles.Add( buildFile ); currentObject.Value.AddBuildFile( buildFile ); }
public void AddEmbedFramework( string fileName) { Debug.Log( "Add Embed Framework: " + fileName ); //Check if there is already a file PBXFileReference fileReference = GetFile( System.IO.Path.GetFileName( fileName ) ); if( fileReference == null ) { Debug.Log("Embed Framework must added already: " + fileName); return; } var embedPhase = this.AddEmbedFrameworkBuildPhase(); if (embedPhase == null) { Debug.Log("AddEmbedFrameworkBuildPhase Failed."); return; } //create a build file PBXBuildFile buildFile = new PBXBuildFile( fileReference ); buildFile.AddCodeSignOnCopy(); buildFiles.Add( buildFile ); embedPhase.AddBuildFile(buildFile); }