UnityEditor.iOS.Xcode.PBXProject.AddBuildFileImpl C# (CSharp) Method

AddBuildFileImpl() private method

private AddBuildFileImpl ( string targetGuid, string fileGuid, bool weak, string compileFlags ) : void
targetGuid string
fileGuid string
weak bool
compileFlags string
return void
        private void AddBuildFileImpl(string targetGuid, string fileGuid, bool weak, string compileFlags)
        {
            PBXNativeTargetData target = this.nativeTargets[targetGuid];
            PBXFileReferenceData data2 = this.FileRefsGet(fileGuid);
            string extension = Path.GetExtension(data2.path);
            if (FileTypeUtils.IsBuildable(extension, data2.isFolderReference) && (this.BuildFilesGetForSourceFile(targetGuid, fileGuid) == null))
            {
                PBXBuildFileData buildFile = PBXBuildFileData.CreateFromFile(fileGuid, weak, compileFlags);
                this.BuildFilesAdd(targetGuid, buildFile);
                this.BuildSectionAny(target, extension, data2.isFolderReference).files.AddGUID(buildFile.guid);
            }
        }
PBXProject