diff --git a/Makefile b/Makefile
index 6d7ab93..718cf9e 100644
--- a/Makefile
+++ b/Makefile
@@ -1,5 +1,5 @@
TOOL_NAME = UnityBuildKit
-VERSION = 1.1.3
+VERSION = 1.1.4
PREFIX = /usr/local
INSTALL_PATH = $(PREFIX)/bin/$(TOOL_NAME)
diff --git a/Package.resolved b/Package.resolved
index a428cb7..b26acf4 100644
--- a/Package.resolved
+++ b/Package.resolved
@@ -42,8 +42,8 @@
"repositoryURL": "https://github.com/onevcat/Rainbow.git",
"state": {
"branch": null,
- "revision": "f407235c7e473c3cb2d2907bb6822616d22a0b78",
- "version": "3.0.3"
+ "revision": "f69961599ad524251d677fbec9e4bac57385d6fc",
+ "version": "3.1.1"
}
},
{
@@ -69,8 +69,8 @@
"repositoryURL": "https://github.com/yonaskolb/XcodeGen.git",
"state": {
"branch": null,
- "revision": "1153e020e18408f8f2c77597450adc8f7e924cc8",
- "version": "1.5.0"
+ "revision": "af9104bb91d3b7696a115da6203b0e0984586a29",
+ "version": "1.6.0"
}
},
{
@@ -87,8 +87,8 @@
"repositoryURL": "https://github.com/xcodeswift/xcproj.git",
"state": {
"branch": null,
- "revision": "1b0864a4417efc35c21fdc7d98d3c9bb0152eaf9",
- "version": "1.8.0"
+ "revision": "5f68ad74627a537cdd3d022644edd0fa7a80d4a7",
+ "version": "4.0.0"
}
}
]
diff --git a/Package.swift b/Package.swift
index b68a228..c40255c 100644
--- a/Package.swift
+++ b/Package.swift
@@ -10,7 +10,7 @@ let package = Package(
.library(name: "UBKit", targets: ["UBKit"]),
],
dependencies: [
- .package(url: "https://github.com/yonaskolb/XcodeGen.git", from: "1.4.0")
+ .package(url: "https://github.com/yonaskolb/XcodeGen.git", .upToNextMinor(from: "1.6.0"))
],
targets: [
.target(
diff --git a/README.md b/README.md
index f94f15f..f8d4cb0 100644
--- a/README.md
+++ b/README.md
@@ -2,7 +2,7 @@
-
+
diff --git a/Sources/UBKit/Files/Xcode/SpecFile.swift b/Sources/UBKit/Files/Xcode/SpecFile.swift
index d337ea2..2e2f9a8 100644
--- a/Sources/UBKit/Files/Xcode/SpecFile.swift
+++ b/Sources/UBKit/Files/Xcode/SpecFile.swift
@@ -30,18 +30,18 @@ extension File {
It is specifically indented and formatted in order
to work once the data is written to the spec file.
*/
- class func specFile(projectName: String, bundleIdentifier: String, unityVersion: String) -> Data? {
+ class func specFile(iOSProjectName: String, bundleIdentifier: String, unityProjectName: String, unityVersion: String) -> Data? {
let file = """
- name: \(projectName)
+ name: \(iOSProjectName)
configs:
Debug: debug
Release: release
targets:
- \(projectName):
+ \(iOSProjectName):
type: application
platform: iOS
sources:
- - \(projectName)
+ - \(iOSProjectName)
- Vendor
settings:
PRODUCT_BUNDLE_IDENTIFIER: \(bundleIdentifier)
@@ -49,7 +49,7 @@ extension File {
IPHONEOS_DEPLOYMENT_TARGET: 11.0
UNITY_RUNTIME_VERSION: \(unityVersion)
UNITY_SCRIPTING_BACKEND: il2cpp
- UNITY_IOS_EXPORT_PATH: ${SRCROOT}/../Unity/\(projectName)/ios_build
+ UNITY_IOS_EXPORT_PATH: ${SRCROOT}/../Unity/\(unityProjectName)/ios_build
GCC_PREFIX_HEADER: $(UNITY_IOS_EXPORT_PATH)/Classes/Prefix.pch
OTHER_LDFLAGS: -weak-lSystem -liconv.2 -liPhone-lib -weak_framework CoreMotion -weak_framework iAd -framework OpenGLES
HEADER_SEARCH_PATHS: $(UNITY_IOS_EXPORT_PATH)/Classes $(UNITY_IOS_EXPORT_PATH)/Classes/Native $(UNITY_IOS_EXPORT_PATH)/Libraries/libil2cpp/include
@@ -58,7 +58,7 @@ extension File {
OTHER_CFLAGS: $(inherited) -DINIT_SCRIPTING_BACKEND=1 -fno-strict-overflow -DRUNTIME_IL2CPP=1
CLANG_CXX_LANGUAGE_STANDARD: c++11
CLANG_CXX_LIBRARY: libc++
- SWIFT_OBJC_BRIDGING_HEADER: \(projectName)/UnityBridge/UnityBridge.h
+ SWIFT_OBJC_BRIDGING_HEADER: \(iOSProjectName)/UnityBridge/UnityBridge.h
CLANG_ENABLE_MODULES: NO
CLANG_WARN_BOOL_CONVERSION: NO
CLANG_WARN_CONSTANT_CONVERSION: NO
diff --git a/Sources/UBKit/Workers/FileCopier.swift b/Sources/UBKit/Workers/FileCopier.swift
index 3b9f12c..0192e87 100644
--- a/Sources/UBKit/Workers/FileCopier.swift
+++ b/Sources/UBKit/Workers/FileCopier.swift
@@ -106,10 +106,10 @@ private extension FileCopier {
return .failure(UBKitError.invalidXcodeProject("Missing main target"))
}
- let frameworksBuildPhase = PBXFrameworksBuildPhase(reference: generateUUID(PBXFrameworksBuildPhase.self,
- "frameworks".appending(nameSalt)))
- mainTarget.value.buildPhases.append(frameworksBuildPhase.reference)
- project.pbxproj.objects.addObject(frameworksBuildPhase)
+ let frameworksBuildPhase = PBXFrameworksBuildPhase()
+ let frameworksBuildPhaseReference = project.pbxproj.objects.generateReference(frameworksBuildPhase, "frameworks".appending(nameSalt))
+ mainTarget.value.buildPhases.append(frameworksBuildPhaseReference)
+ project.pbxproj.objects.addObject(frameworksBuildPhase, reference: frameworksBuildPhaseReference)
return .success
}
@@ -275,24 +275,3 @@ private extension FileCopier {
return .success
}
}
-
-/**
- The following private methods are credited to XcodeGenKit and
- are used with little to no modifications.
- */
-private extension FileCopier {
-
- func generateUUID(_ element: T.Type, _ id: String) -> String {
- var uuid: String = ""
- var counter: UInt = 0
- let className: String = String(describing: T.self).replacingOccurrences(of: "PBX", with: "")
- let classAcronym = className.filter({ String($0).lowercased() != String($0) })
- let stringID = String(abs(id.hashValue).description.prefix(10 - classAcronym.utf8.count))
- repeat {
- counter += 1
- uuid = "\(classAcronym)\(stringID)\(String(format: "%02d", counter))"
- } while (uuids.contains(uuid))
- uuids.insert(uuid)
- return uuid
- }
-}
diff --git a/Sources/UBKit/Workers/XcodeProject.swift b/Sources/UBKit/Workers/XcodeProject.swift
index 83c5ed8..21a230e 100644
--- a/Sources/UBKit/Workers/XcodeProject.swift
+++ b/Sources/UBKit/Workers/XcodeProject.swift
@@ -114,8 +114,9 @@ private extension XcodeProject {
}
let contents = File.specFile(
- projectName: config.iOS.projectName,
+ iOSProjectName: config.iOS.projectName,
bundleIdentifier: config.iOS.bundleId,
+ unityProjectName: config.unity.projectName,
unityVersion: config.unity.version
)
diff --git a/UnityBuildKit.xcodeproj/UBKit_Info.plist b/UnityBuildKit.xcodeproj/UBKit_Info.plist
index c6f194e..8625840 100644
--- a/UnityBuildKit.xcodeproj/UBKit_Info.plist
+++ b/UnityBuildKit.xcodeproj/UBKit_Info.plist
@@ -15,7 +15,7 @@
CFBundlePackageType
FMWK
CFBundleShortVersionString
- 1.1.1
+ 1.1.4
CFBundleSignature
????
CFBundleVersion
diff --git a/UnityBuildKit.xcodeproj/project.pbxproj b/UnityBuildKit.xcodeproj/project.pbxproj
index 015a8e9..530f05f 100644
--- a/UnityBuildKit.xcodeproj/project.pbxproj
+++ b/UnityBuildKit.xcodeproj/project.pbxproj
@@ -7,419 +7,422 @@
objects = {
/* Begin PBXBuildFile section */
- D4C15EC42023E6C3002B8938 /* UnityFrameworksScript.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4C15EC32023E6C3002B8938 /* UnityFrameworksScript.swift */; };
- D4C15EC52023E6C3002B8938 /* UnityFrameworksScript.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4C15EC32023E6C3002B8938 /* UnityFrameworksScript.swift */; };
- OBJ_204 /* Package.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_6 /* Package.swift */; };
- OBJ_210 /* Package.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_78 /* Package.swift */; };
- OBJ_216 /* Package.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_134 /* Package.swift */; };
- OBJ_222 /* Package.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_136 /* Package.swift */; };
- OBJ_228 /* Package.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_154 /* Package.swift */; };
- OBJ_234 /* Package.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_184 /* Package.swift */; };
- OBJ_240 /* Package.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_186 /* Package.swift */; };
- OBJ_246 /* main.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_42 /* main.swift */; };
- OBJ_248 /* UBKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "UnityBuildKit::UBKit::Product" /* UBKit.framework */; };
- OBJ_249 /* XcodeGenKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "XcodeGen::XcodeGenKit::Product" /* XcodeGenKit.framework */; };
- OBJ_250 /* ProjectSpec.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "XcodeGen::ProjectSpec::Product" /* ProjectSpec.framework */; };
- OBJ_251 /* Yams.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "Yams::Yams::Product" /* Yams.framework */; };
- OBJ_252 /* CYaml.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "Yams::CYaml::Product" /* CYaml.framework */; };
- OBJ_253 /* xcproj.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "xcproj::xcproj::Product" /* xcproj.framework */; };
- OBJ_254 /* AEXML.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "AEXML::AEXML::Product" /* AEXML.framework */; };
- OBJ_255 /* PathKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "PathKit::PathKit::Product" /* PathKit.framework */; };
- OBJ_256 /* JSONUtilities.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "JSONUtilities::JSONUtilities::Product" /* JSONUtilities.framework */; };
- OBJ_279 /* configFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_11 /* configFile.swift */; };
- OBJ_280 /* File.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_12 /* File.swift */; };
- OBJ_281 /* UnityEditorBuildScript.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_14 /* UnityEditorBuildScript.swift */; };
- OBJ_282 /* UnityProjectScript.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_15 /* UnityProjectScript.swift */; };
- OBJ_283 /* BridgeHeaderFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_17 /* BridgeHeaderFile.swift */; };
- OBJ_284 /* MessageBridge.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_18 /* MessageBridge.swift */; };
- OBJ_285 /* UnityUtilsFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_19 /* UnityUtilsFile.swift */; };
- OBJ_286 /* AppDelegateFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_21 /* AppDelegateFile.swift */; };
- OBJ_287 /* AppIconContentsFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_22 /* AppIconContentsFile.swift */; };
- OBJ_288 /* InfoPlistFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_23 /* InfoPlistFile.swift */; };
- OBJ_289 /* LaunchScreenFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_24 /* LaunchScreenFile.swift */; };
- OBJ_290 /* MainStoryboardFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_25 /* MainStoryboardFile.swift */; };
- OBJ_291 /* SpecFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_26 /* SpecFile.swift */; };
- OBJ_292 /* ViewControllerFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_27 /* ViewControllerFile.swift */; };
- OBJ_293 /* Config.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_29 /* Config.swift */; };
- OBJ_294 /* Result.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_30 /* Result.swift */; };
- OBJ_295 /* Shell.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_31 /* Shell.swift */; };
- OBJ_296 /* UBKitError.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_32 /* UBKitError.swift */; };
- OBJ_297 /* UnityCommandLine.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_33 /* UnityCommandLine.swift */; };
- OBJ_298 /* UBKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_34 /* UBKit.swift */; };
- OBJ_299 /* UBKitManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_35 /* UBKitManager.swift */; };
- OBJ_300 /* FileCopier.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_37 /* FileCopier.swift */; };
- OBJ_301 /* UnityProject.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_38 /* UnityProject.swift */; };
- OBJ_302 /* XcodeGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_39 /* XcodeGenerator.swift */; };
- OBJ_303 /* XcodeProject.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_40 /* XcodeProject.swift */; };
- OBJ_305 /* XcodeGenKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "XcodeGen::XcodeGenKit::Product" /* XcodeGenKit.framework */; };
- OBJ_306 /* ProjectSpec.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "XcodeGen::ProjectSpec::Product" /* ProjectSpec.framework */; };
- OBJ_307 /* Yams.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "Yams::Yams::Product" /* Yams.framework */; };
- OBJ_308 /* CYaml.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "Yams::CYaml::Product" /* CYaml.framework */; };
- OBJ_309 /* xcproj.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "xcproj::xcproj::Product" /* xcproj.framework */; };
- OBJ_310 /* AEXML.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "AEXML::AEXML::Product" /* AEXML.framework */; };
- OBJ_311 /* PathKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "PathKit::PathKit::Product" /* PathKit.framework */; };
- OBJ_312 /* JSONUtilities.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "JSONUtilities::JSONUtilities::Product" /* JSONUtilities.framework */; };
- OBJ_325 /* PBXProjGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_68 /* PBXProjGenerator.swift */; };
- OBJ_326 /* PathExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_69 /* PathExtensions.swift */; };
- OBJ_327 /* ProjectGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_70 /* ProjectGenerator.swift */; };
- OBJ_328 /* ReferenceGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_71 /* ReferenceGenerator.swift */; };
- OBJ_329 /* SettingsBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_72 /* SettingsBuilder.swift */; };
- OBJ_330 /* SettingsPresetFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_73 /* SettingsPresetFile.swift */; };
- OBJ_331 /* SourceGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_74 /* SourceGenerator.swift */; };
- OBJ_332 /* Version.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_75 /* Version.swift */; };
- OBJ_333 /* XCProjExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_76 /* XCProjExtensions.swift */; };
- OBJ_335 /* ProjectSpec.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "XcodeGen::ProjectSpec::Product" /* ProjectSpec.framework */; };
- OBJ_336 /* Yams.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "Yams::Yams::Product" /* Yams.framework */; };
- OBJ_337 /* CYaml.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "Yams::CYaml::Product" /* CYaml.framework */; };
- OBJ_338 /* xcproj.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "xcproj::xcproj::Product" /* xcproj.framework */; };
- OBJ_339 /* AEXML.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "AEXML::AEXML::Product" /* AEXML.framework */; };
- OBJ_340 /* PathKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "PathKit::PathKit::Product" /* PathKit.framework */; };
- OBJ_341 /* JSONUtilities.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "JSONUtilities::JSONUtilities::Product" /* JSONUtilities.framework */; };
- OBJ_353 /* BuildScript.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_49 /* BuildScript.swift */; };
- OBJ_354 /* Config.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_50 /* Config.swift */; };
- OBJ_355 /* Decoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_51 /* Decoding.swift */; };
- OBJ_356 /* Dependency.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_52 /* Dependency.swift */; };
- OBJ_357 /* DeploymentTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_53 /* DeploymentTarget.swift */; };
- OBJ_358 /* Platform.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_54 /* Platform.swift */; };
- OBJ_359 /* ProjectSpec.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_55 /* ProjectSpec.swift */; };
- OBJ_360 /* Scheme.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_56 /* Scheme.swift */; };
- OBJ_361 /* Settings.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_57 /* Settings.swift */; };
- OBJ_362 /* SpecLoader.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_58 /* SpecLoader.swift */; };
- OBJ_363 /* SpecParsingError.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_59 /* SpecParsingError.swift */; };
- OBJ_364 /* SpecValidation.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_60 /* SpecValidation.swift */; };
- OBJ_365 /* SpecValidationError.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_61 /* SpecValidationError.swift */; };
- OBJ_366 /* Target.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_62 /* Target.swift */; };
- OBJ_367 /* TargetSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_63 /* TargetSource.swift */; };
- OBJ_368 /* Version.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_64 /* Version.swift */; };
- OBJ_369 /* XCProjExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_65 /* XCProjExtensions.swift */; };
- OBJ_370 /* Yaml.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_66 /* Yaml.swift */; };
- OBJ_372 /* Yams.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "Yams::Yams::Product" /* Yams.framework */; };
- OBJ_373 /* CYaml.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "Yams::CYaml::Product" /* CYaml.framework */; };
- OBJ_374 /* xcproj.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "xcproj::xcproj::Product" /* xcproj.framework */; };
- OBJ_375 /* AEXML.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "AEXML::AEXML::Product" /* AEXML.framework */; };
- OBJ_376 /* PathKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "PathKit::PathKit::Product" /* PathKit.framework */; };
- OBJ_377 /* JSONUtilities.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "JSONUtilities::JSONUtilities::Product" /* JSONUtilities.framework */; };
- OBJ_388 /* Constructor.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_169 /* Constructor.swift */; };
- OBJ_389 /* Decoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_170 /* Decoder.swift */; };
- OBJ_390 /* Emitter.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_171 /* Emitter.swift */; };
- OBJ_391 /* Encoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_172 /* Encoder.swift */; };
- OBJ_392 /* Mark.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_173 /* Mark.swift */; };
- OBJ_393 /* Node.Mapping.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_174 /* Node.Mapping.swift */; };
- OBJ_394 /* Node.Scalar.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_175 /* Node.Scalar.swift */; };
- OBJ_395 /* Node.Sequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_176 /* Node.Sequence.swift */; };
- OBJ_396 /* Node.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_177 /* Node.swift */; };
- OBJ_397 /* Parser.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_178 /* Parser.swift */; };
- OBJ_398 /* Representer.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_179 /* Representer.swift */; };
- OBJ_399 /* Resolver.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_180 /* Resolver.swift */; };
- OBJ_400 /* String+Yams.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_181 /* String+Yams.swift */; };
- OBJ_401 /* Tag.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_182 /* Tag.swift */; };
- OBJ_402 /* YamlError.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_183 /* YamlError.swift */; };
- OBJ_404 /* CYaml.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "Yams::CYaml::Product" /* CYaml.framework */; };
- OBJ_410 /* api.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_158 /* api.c */; };
- OBJ_411 /* emitter.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_159 /* emitter.c */; };
- OBJ_412 /* parser.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_160 /* parser.c */; };
- OBJ_413 /* reader.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_161 /* reader.c */; };
- OBJ_414 /* scanner.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_162 /* scanner.c */; };
- OBJ_415 /* writer.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_163 /* writer.c */; };
- OBJ_421 /* Bool+Extras.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_81 /* Bool+Extras.swift */; };
- OBJ_422 /* BuildPhase.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_82 /* BuildPhase.swift */; };
- OBJ_423 /* BuildSettings.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_83 /* BuildSettings.swift */; };
- OBJ_424 /* CommentedString.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_84 /* CommentedString.swift */; };
- OBJ_425 /* Decodable+Dictionary.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_85 /* Decodable+Dictionary.swift */; };
- OBJ_426 /* Deprecations.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_86 /* Deprecations.swift */; };
- OBJ_427 /* Dictionary+Extras.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_87 /* Dictionary+Extras.swift */; };
- OBJ_428 /* JSONDecoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_88 /* JSONDecoding.swift */; };
- OBJ_429 /* KeyedDecodingContainer+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_89 /* KeyedDecodingContainer+Additions.swift */; };
- OBJ_430 /* PBXAggregateTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_90 /* PBXAggregateTarget.swift */; };
- OBJ_431 /* PBXBuildFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_91 /* PBXBuildFile.swift */; };
- OBJ_432 /* PBXBuildPhase.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_92 /* PBXBuildPhase.swift */; };
- OBJ_433 /* PBXBuildRule.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_93 /* PBXBuildRule.swift */; };
- OBJ_434 /* PBXContainerItemProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_94 /* PBXContainerItemProxy.swift */; };
- OBJ_435 /* PBXCopyFilesBuildPhase.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_95 /* PBXCopyFilesBuildPhase.swift */; };
- OBJ_436 /* PBXFileElement.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_96 /* PBXFileElement.swift */; };
- OBJ_437 /* PBXFileReference.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_97 /* PBXFileReference.swift */; };
- OBJ_438 /* PBXFrameworksBuildPhase.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_98 /* PBXFrameworksBuildPhase.swift */; };
- OBJ_439 /* PBXGroup.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_99 /* PBXGroup.swift */; };
- OBJ_440 /* PBXHeadersBuildPhase.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_100 /* PBXHeadersBuildPhase.swift */; };
- OBJ_441 /* PBXLegacyTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_101 /* PBXLegacyTarget.swift */; };
- OBJ_442 /* PBXNativeTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_102 /* PBXNativeTarget.swift */; };
- OBJ_443 /* PBXObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_103 /* PBXObject.swift */; };
- OBJ_444 /* PBXProductType.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_104 /* PBXProductType.swift */; };
- OBJ_445 /* PBXProj+Helpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_105 /* PBXProj+Helpers.swift */; };
- OBJ_446 /* PBXProj.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_106 /* PBXProj.swift */; };
- OBJ_447 /* PBXProjEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_107 /* PBXProjEncoder.swift */; };
- OBJ_448 /* PBXProjError.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_108 /* PBXProjError.swift */; };
- OBJ_449 /* PBXProjObjects+Helpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_109 /* PBXProjObjects+Helpers.swift */; };
- OBJ_450 /* PBXProject.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_110 /* PBXProject.swift */; };
- OBJ_451 /* PBXReferenceProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_111 /* PBXReferenceProxy.swift */; };
- OBJ_452 /* PBXResourcesBuildPhase.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_112 /* PBXResourcesBuildPhase.swift */; };
- OBJ_453 /* PBXRezBuildPhase.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_113 /* PBXRezBuildPhase.swift */; };
- OBJ_454 /* PBXShellScriptBuildPhase.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_114 /* PBXShellScriptBuildPhase.swift */; };
- OBJ_455 /* PBXSourceTree.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_115 /* PBXSourceTree.swift */; };
- OBJ_456 /* PBXSourcesBuildPhase.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_116 /* PBXSourcesBuildPhase.swift */; };
- OBJ_457 /* PBXTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_117 /* PBXTarget.swift */; };
- OBJ_458 /* PBXTargetDependency.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_118 /* PBXTargetDependency.swift */; };
- OBJ_459 /* PBXVariantGroup.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_119 /* PBXVariantGroup.swift */; };
- OBJ_460 /* PlistValue.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_120 /* PlistValue.swift */; };
- OBJ_461 /* Referenceable.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_121 /* Referenceable.swift */; };
- OBJ_462 /* String+Extras.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_122 /* String+Extras.swift */; };
- OBJ_463 /* Writable.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_123 /* Writable.swift */; };
- OBJ_464 /* XCBreakpointList.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_124 /* XCBreakpointList.swift */; };
- OBJ_465 /* XCBuildConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_125 /* XCBuildConfiguration.swift */; };
- OBJ_466 /* XCConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_126 /* XCConfig.swift */; };
- OBJ_467 /* XCConfigurationList.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_127 /* XCConfigurationList.swift */; };
- OBJ_468 /* XCScheme.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_128 /* XCScheme.swift */; };
- OBJ_469 /* XCSharedData.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_129 /* XCSharedData.swift */; };
- OBJ_470 /* XCVersionGroup.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_130 /* XCVersionGroup.swift */; };
- OBJ_471 /* XCWorkspace.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_131 /* XCWorkspace.swift */; };
- OBJ_472 /* XCWorkspaceData.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_132 /* XCWorkspaceData.swift */; };
- OBJ_473 /* XcodeProj.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_133 /* XcodeProj.swift */; };
- OBJ_475 /* AEXML.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "AEXML::AEXML::Product" /* AEXML.framework */; };
- OBJ_476 /* PathKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "PathKit::PathKit::Product" /* PathKit.framework */; };
- OBJ_483 /* Document.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_137 /* Document.swift */; };
- OBJ_484 /* Element.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_138 /* Element.swift */; };
- OBJ_485 /* Error.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_139 /* Error.swift */; };
- OBJ_486 /* Options.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_140 /* Options.swift */; };
- OBJ_487 /* Parser.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_141 /* Parser.swift */; };
- OBJ_493 /* PathKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_187 /* PathKit.swift */; };
- OBJ_499 /* DecodingError.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_144 /* DecodingError.swift */; };
- OBJ_500 /* Deprecations.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_145 /* Deprecations.swift */; };
- OBJ_501 /* Dictionary+JSONKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_146 /* Dictionary+JSONKey.swift */; };
- OBJ_502 /* Dictionary+KeyPath.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_147 /* Dictionary+KeyPath.swift */; };
- OBJ_503 /* InvalidItemBehaviour.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_148 /* InvalidItemBehaviour.swift */; };
- OBJ_504 /* JSONFileLoading.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_149 /* JSONFileLoading.swift */; };
- OBJ_505 /* JSONObjectConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_150 /* JSONObjectConvertible.swift */; };
- OBJ_506 /* JSONPrimitiveConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_151 /* JSONPrimitiveConvertible.swift */; };
- OBJ_507 /* KeyPath.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_152 /* KeyPath.swift */; };
- OBJ_508 /* URL+JSONPrimitiveConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_153 /* URL+JSONPrimitiveConvertible.swift */; };
+ OBJ_209 /* Package.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_6 /* Package.swift */; };
+ OBJ_215 /* Package.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_78 /* Package.swift */; };
+ OBJ_221 /* Package.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_139 /* Package.swift */; };
+ OBJ_227 /* Package.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_141 /* Package.swift */; };
+ OBJ_233 /* Package.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_159 /* Package.swift */; };
+ OBJ_239 /* Package.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_189 /* Package.swift */; };
+ OBJ_245 /* Package.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_191 /* Package.swift */; };
+ OBJ_251 /* main.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_43 /* main.swift */; };
+ OBJ_253 /* UBKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "UnityBuildKit::UBKit::Product" /* UBKit.framework */; };
+ OBJ_254 /* XcodeGenKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "XcodeGen::XcodeGenKit::Product" /* XcodeGenKit.framework */; };
+ OBJ_255 /* ProjectSpec.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "XcodeGen::ProjectSpec::Product" /* ProjectSpec.framework */; };
+ OBJ_256 /* Yams.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "Yams::Yams::Product" /* Yams.framework */; };
+ OBJ_257 /* CYaml.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "Yams::CYaml::Product" /* CYaml.framework */; };
+ OBJ_258 /* xcproj.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "xcproj::xcproj::Product" /* xcproj.framework */; };
+ OBJ_259 /* AEXML.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "AEXML::AEXML::Product" /* AEXML.framework */; };
+ OBJ_260 /* PathKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "PathKit::PathKit::Product" /* PathKit.framework */; };
+ OBJ_261 /* JSONUtilities.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "JSONUtilities::JSONUtilities::Product" /* JSONUtilities.framework */; };
+ OBJ_284 /* configFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_11 /* configFile.swift */; };
+ OBJ_285 /* File.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_12 /* File.swift */; };
+ OBJ_286 /* UnityEditorBuildScript.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_14 /* UnityEditorBuildScript.swift */; };
+ OBJ_287 /* UnityFrameworksScript.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_15 /* UnityFrameworksScript.swift */; };
+ OBJ_288 /* UnityProjectScript.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_16 /* UnityProjectScript.swift */; };
+ OBJ_289 /* BridgeHeaderFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_18 /* BridgeHeaderFile.swift */; };
+ OBJ_290 /* MessageBridge.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_19 /* MessageBridge.swift */; };
+ OBJ_291 /* UnityUtilsFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_20 /* UnityUtilsFile.swift */; };
+ OBJ_292 /* AppDelegateFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_22 /* AppDelegateFile.swift */; };
+ OBJ_293 /* AppIconContentsFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_23 /* AppIconContentsFile.swift */; };
+ OBJ_294 /* InfoPlistFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_24 /* InfoPlistFile.swift */; };
+ OBJ_295 /* LaunchScreenFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_25 /* LaunchScreenFile.swift */; };
+ OBJ_296 /* MainStoryboardFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_26 /* MainStoryboardFile.swift */; };
+ OBJ_297 /* SpecFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_27 /* SpecFile.swift */; };
+ OBJ_298 /* ViewControllerFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_28 /* ViewControllerFile.swift */; };
+ OBJ_299 /* Config.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_30 /* Config.swift */; };
+ OBJ_300 /* Result.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_31 /* Result.swift */; };
+ OBJ_301 /* Shell.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_32 /* Shell.swift */; };
+ OBJ_302 /* UBKitError.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_33 /* UBKitError.swift */; };
+ OBJ_303 /* UnityCommandLine.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_34 /* UnityCommandLine.swift */; };
+ OBJ_304 /* UBKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_35 /* UBKit.swift */; };
+ OBJ_305 /* UBKitManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_36 /* UBKitManager.swift */; };
+ OBJ_306 /* FileCopier.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_38 /* FileCopier.swift */; };
+ OBJ_307 /* UnityProject.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_39 /* UnityProject.swift */; };
+ OBJ_308 /* XcodeGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_40 /* XcodeGenerator.swift */; };
+ OBJ_309 /* XcodeProject.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_41 /* XcodeProject.swift */; };
+ OBJ_311 /* XcodeGenKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "XcodeGen::XcodeGenKit::Product" /* XcodeGenKit.framework */; };
+ OBJ_312 /* ProjectSpec.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "XcodeGen::ProjectSpec::Product" /* ProjectSpec.framework */; };
+ OBJ_313 /* Yams.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "Yams::Yams::Product" /* Yams.framework */; };
+ OBJ_314 /* CYaml.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "Yams::CYaml::Product" /* CYaml.framework */; };
+ OBJ_315 /* xcproj.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "xcproj::xcproj::Product" /* xcproj.framework */; };
+ OBJ_316 /* AEXML.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "AEXML::AEXML::Product" /* AEXML.framework */; };
+ OBJ_317 /* PathKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "PathKit::PathKit::Product" /* PathKit.framework */; };
+ OBJ_318 /* JSONUtilities.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "JSONUtilities::JSONUtilities::Product" /* JSONUtilities.framework */; };
+ OBJ_331 /* PBXProjGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_69 /* PBXProjGenerator.swift */; };
+ OBJ_332 /* PathExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_70 /* PathExtensions.swift */; };
+ OBJ_333 /* ProjectGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_71 /* ProjectGenerator.swift */; };
+ OBJ_334 /* SettingsBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_72 /* SettingsBuilder.swift */; };
+ OBJ_335 /* SettingsPresetFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_73 /* SettingsPresetFile.swift */; };
+ OBJ_336 /* SourceGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_74 /* SourceGenerator.swift */; };
+ OBJ_337 /* Version.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_75 /* Version.swift */; };
+ OBJ_338 /* XCProjExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_76 /* XCProjExtensions.swift */; };
+ OBJ_340 /* ProjectSpec.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "XcodeGen::ProjectSpec::Product" /* ProjectSpec.framework */; };
+ OBJ_341 /* Yams.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "Yams::Yams::Product" /* Yams.framework */; };
+ OBJ_342 /* CYaml.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "Yams::CYaml::Product" /* CYaml.framework */; };
+ OBJ_343 /* xcproj.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "xcproj::xcproj::Product" /* xcproj.framework */; };
+ OBJ_344 /* AEXML.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "AEXML::AEXML::Product" /* AEXML.framework */; };
+ OBJ_345 /* PathKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "PathKit::PathKit::Product" /* PathKit.framework */; };
+ OBJ_346 /* JSONUtilities.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "JSONUtilities::JSONUtilities::Product" /* JSONUtilities.framework */; };
+ OBJ_358 /* BuildScript.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_50 /* BuildScript.swift */; };
+ OBJ_359 /* Config.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_51 /* Config.swift */; };
+ OBJ_360 /* Decoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_52 /* Decoding.swift */; };
+ OBJ_361 /* Dependency.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_53 /* Dependency.swift */; };
+ OBJ_362 /* DeploymentTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_54 /* DeploymentTarget.swift */; };
+ OBJ_363 /* Platform.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_55 /* Platform.swift */; };
+ OBJ_364 /* ProjectSpec.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_56 /* ProjectSpec.swift */; };
+ OBJ_365 /* Scheme.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_57 /* Scheme.swift */; };
+ OBJ_366 /* Settings.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_58 /* Settings.swift */; };
+ OBJ_367 /* SpecLoader.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_59 /* SpecLoader.swift */; };
+ OBJ_368 /* SpecParsingError.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_60 /* SpecParsingError.swift */; };
+ OBJ_369 /* SpecValidation.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_61 /* SpecValidation.swift */; };
+ OBJ_370 /* SpecValidationError.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_62 /* SpecValidationError.swift */; };
+ OBJ_371 /* Target.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_63 /* Target.swift */; };
+ OBJ_372 /* TargetSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_64 /* TargetSource.swift */; };
+ OBJ_373 /* Version.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_65 /* Version.swift */; };
+ OBJ_374 /* XCProjExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_66 /* XCProjExtensions.swift */; };
+ OBJ_375 /* Yaml.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_67 /* Yaml.swift */; };
+ OBJ_377 /* Yams.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "Yams::Yams::Product" /* Yams.framework */; };
+ OBJ_378 /* CYaml.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "Yams::CYaml::Product" /* CYaml.framework */; };
+ OBJ_379 /* xcproj.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "xcproj::xcproj::Product" /* xcproj.framework */; };
+ OBJ_380 /* AEXML.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "AEXML::AEXML::Product" /* AEXML.framework */; };
+ OBJ_381 /* PathKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "PathKit::PathKit::Product" /* PathKit.framework */; };
+ OBJ_382 /* JSONUtilities.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "JSONUtilities::JSONUtilities::Product" /* JSONUtilities.framework */; };
+ OBJ_393 /* Constructor.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_174 /* Constructor.swift */; };
+ OBJ_394 /* Decoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_175 /* Decoder.swift */; };
+ OBJ_395 /* Emitter.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_176 /* Emitter.swift */; };
+ OBJ_396 /* Encoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_177 /* Encoder.swift */; };
+ OBJ_397 /* Mark.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_178 /* Mark.swift */; };
+ OBJ_398 /* Node.Mapping.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_179 /* Node.Mapping.swift */; };
+ OBJ_399 /* Node.Scalar.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_180 /* Node.Scalar.swift */; };
+ OBJ_400 /* Node.Sequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_181 /* Node.Sequence.swift */; };
+ OBJ_401 /* Node.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_182 /* Node.swift */; };
+ OBJ_402 /* Parser.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_183 /* Parser.swift */; };
+ OBJ_403 /* Representer.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_184 /* Representer.swift */; };
+ OBJ_404 /* Resolver.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_185 /* Resolver.swift */; };
+ OBJ_405 /* String+Yams.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_186 /* String+Yams.swift */; };
+ OBJ_406 /* Tag.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_187 /* Tag.swift */; };
+ OBJ_407 /* YamlError.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_188 /* YamlError.swift */; };
+ OBJ_409 /* CYaml.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "Yams::CYaml::Product" /* CYaml.framework */; };
+ OBJ_415 /* api.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_163 /* api.c */; };
+ OBJ_416 /* emitter.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_164 /* emitter.c */; };
+ OBJ_417 /* parser.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_165 /* parser.c */; };
+ OBJ_418 /* reader.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_166 /* reader.c */; };
+ OBJ_419 /* scanner.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_167 /* scanner.c */; };
+ OBJ_420 /* writer.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_168 /* writer.c */; };
+ OBJ_426 /* AEXML+XcodeFormat.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_81 /* AEXML+XcodeFormat.swift */; };
+ OBJ_427 /* Bool+Extras.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_82 /* Bool+Extras.swift */; };
+ OBJ_428 /* BuildPhase.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_83 /* BuildPhase.swift */; };
+ OBJ_429 /* BuildSettings.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_84 /* BuildSettings.swift */; };
+ OBJ_430 /* CommentedString.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_85 /* CommentedString.swift */; };
+ OBJ_431 /* Decodable+Dictionary.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_86 /* Decodable+Dictionary.swift */; };
+ OBJ_432 /* Dictionary+Extras.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_87 /* Dictionary+Extras.swift */; };
+ OBJ_433 /* JSONDecoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_88 /* JSONDecoding.swift */; };
+ OBJ_434 /* KeyedDecodingContainer+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_89 /* KeyedDecodingContainer+Additions.swift */; };
+ OBJ_435 /* ObjectReference.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_90 /* ObjectReference.swift */; };
+ OBJ_436 /* PBXAggregateTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_91 /* PBXAggregateTarget.swift */; };
+ OBJ_437 /* PBXBuildFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_92 /* PBXBuildFile.swift */; };
+ OBJ_438 /* PBXBuildPhase.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_93 /* PBXBuildPhase.swift */; };
+ OBJ_439 /* PBXBuildRule.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_94 /* PBXBuildRule.swift */; };
+ OBJ_440 /* PBXContainerItemProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_95 /* PBXContainerItemProxy.swift */; };
+ OBJ_441 /* PBXCopyFilesBuildPhase.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_96 /* PBXCopyFilesBuildPhase.swift */; };
+ OBJ_442 /* PBXFileElement.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_97 /* PBXFileElement.swift */; };
+ OBJ_443 /* PBXFileReference.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_98 /* PBXFileReference.swift */; };
+ OBJ_444 /* PBXFrameworksBuildPhase.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_99 /* PBXFrameworksBuildPhase.swift */; };
+ OBJ_445 /* PBXGroup.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_100 /* PBXGroup.swift */; };
+ OBJ_446 /* PBXHeadersBuildPhase.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_101 /* PBXHeadersBuildPhase.swift */; };
+ OBJ_447 /* PBXLegacyTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_102 /* PBXLegacyTarget.swift */; };
+ OBJ_448 /* PBXNativeTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_103 /* PBXNativeTarget.swift */; };
+ OBJ_449 /* PBXObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_104 /* PBXObject.swift */; };
+ OBJ_450 /* PBXProductType.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_105 /* PBXProductType.swift */; };
+ OBJ_451 /* PBXProj+Helpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_106 /* PBXProj+Helpers.swift */; };
+ OBJ_452 /* PBXProj.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_107 /* PBXProj.swift */; };
+ OBJ_453 /* PBXProjEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_108 /* PBXProjEncoder.swift */; };
+ OBJ_454 /* PBXProjError.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_109 /* PBXProjError.swift */; };
+ OBJ_455 /* PBXProjObjects+Helpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_110 /* PBXProjObjects+Helpers.swift */; };
+ OBJ_456 /* PBXProject.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_111 /* PBXProject.swift */; };
+ OBJ_457 /* PBXReferenceProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_112 /* PBXReferenceProxy.swift */; };
+ OBJ_458 /* PBXResourcesBuildPhase.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_113 /* PBXResourcesBuildPhase.swift */; };
+ OBJ_459 /* PBXRezBuildPhase.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_114 /* PBXRezBuildPhase.swift */; };
+ OBJ_460 /* PBXShellScriptBuildPhase.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_115 /* PBXShellScriptBuildPhase.swift */; };
+ OBJ_461 /* PBXSourceTree.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_116 /* PBXSourceTree.swift */; };
+ OBJ_462 /* PBXSourcesBuildPhase.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_117 /* PBXSourcesBuildPhase.swift */; };
+ OBJ_463 /* PBXTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_118 /* PBXTarget.swift */; };
+ OBJ_464 /* PBXTargetDependency.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_119 /* PBXTargetDependency.swift */; };
+ OBJ_465 /* PBXVariantGroup.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_120 /* PBXVariantGroup.swift */; };
+ OBJ_466 /* PlistValue.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_121 /* PlistValue.swift */; };
+ OBJ_467 /* Referenceable.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_122 /* Referenceable.swift */; };
+ OBJ_468 /* String+Extras.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_123 /* String+Extras.swift */; };
+ OBJ_469 /* Writable.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_124 /* Writable.swift */; };
+ OBJ_470 /* XCBreakpointList.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_125 /* XCBreakpointList.swift */; };
+ OBJ_471 /* XCBuildConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_126 /* XCBuildConfiguration.swift */; };
+ OBJ_472 /* XCConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_127 /* XCConfig.swift */; };
+ OBJ_473 /* XCConfigurationList.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_128 /* XCConfigurationList.swift */; };
+ OBJ_474 /* XCScheme.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_129 /* XCScheme.swift */; };
+ OBJ_475 /* XCSharedData.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_130 /* XCSharedData.swift */; };
+ OBJ_476 /* XCVersionGroup.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_131 /* XCVersionGroup.swift */; };
+ OBJ_477 /* XCWorkspace.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_132 /* XCWorkspace.swift */; };
+ OBJ_478 /* XCWorkspaceData.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_133 /* XCWorkspaceData.swift */; };
+ OBJ_479 /* XCWorkspaceDataElement.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_134 /* XCWorkspaceDataElement.swift */; };
+ OBJ_480 /* XCWorkspaceDataElementLocationType.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_135 /* XCWorkspaceDataElementLocationType.swift */; };
+ OBJ_481 /* XCWorkspaceDataFileRef.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_136 /* XCWorkspaceDataFileRef.swift */; };
+ OBJ_482 /* XCWorkspaceDataGroup.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_137 /* XCWorkspaceDataGroup.swift */; };
+ OBJ_483 /* XcodeProj.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_138 /* XcodeProj.swift */; };
+ OBJ_485 /* AEXML.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "AEXML::AEXML::Product" /* AEXML.framework */; };
+ OBJ_486 /* PathKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "PathKit::PathKit::Product" /* PathKit.framework */; };
+ OBJ_493 /* Document.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_142 /* Document.swift */; };
+ OBJ_494 /* Element.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_143 /* Element.swift */; };
+ OBJ_495 /* Error.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_144 /* Error.swift */; };
+ OBJ_496 /* Options.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_145 /* Options.swift */; };
+ OBJ_497 /* Parser.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_146 /* Parser.swift */; };
+ OBJ_503 /* PathKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_192 /* PathKit.swift */; };
+ OBJ_509 /* DecodingError.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_149 /* DecodingError.swift */; };
+ OBJ_510 /* Deprecations.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_150 /* Deprecations.swift */; };
+ OBJ_511 /* Dictionary+JSONKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_151 /* Dictionary+JSONKey.swift */; };
+ OBJ_512 /* Dictionary+KeyPath.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_152 /* Dictionary+KeyPath.swift */; };
+ OBJ_513 /* InvalidItemBehaviour.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_153 /* InvalidItemBehaviour.swift */; };
+ OBJ_514 /* JSONFileLoading.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_154 /* JSONFileLoading.swift */; };
+ OBJ_515 /* JSONObjectConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_155 /* JSONObjectConvertible.swift */; };
+ OBJ_516 /* JSONPrimitiveConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_156 /* JSONPrimitiveConvertible.swift */; };
+ OBJ_517 /* KeyPath.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_157 /* KeyPath.swift */; };
+ OBJ_518 /* URL+JSONPrimitiveConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_158 /* URL+JSONPrimitiveConvertible.swift */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
- D42CAFD520178E07005EA9A2 /* PBXContainerItemProxy */ = {
+ D4A9C7F1202CA2CE00A90155 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = OBJ_1 /* Project object */;
proxyType = 1;
remoteGlobalIDString = "UnityBuildKit::UBKit";
remoteInfo = UBKit;
};
- D42CAFD620178E07005EA9A2 /* PBXContainerItemProxy */ = {
+ D4A9C7F2202CA2CE00A90155 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = OBJ_1 /* Project object */;
proxyType = 1;
remoteGlobalIDString = "XcodeGen::XcodeGenKit";
remoteInfo = XcodeGenKit;
};
- D42CAFD720178E07005EA9A2 /* PBXContainerItemProxy */ = {
+ D4A9C7F3202CA2CE00A90155 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = OBJ_1 /* Project object */;
proxyType = 1;
remoteGlobalIDString = "XcodeGen::ProjectSpec";
remoteInfo = ProjectSpec;
};
- D42CAFD820178E07005EA9A2 /* PBXContainerItemProxy */ = {
+ D4A9C7F4202CA2CE00A90155 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = OBJ_1 /* Project object */;
proxyType = 1;
remoteGlobalIDString = "Yams::Yams";
remoteInfo = Yams;
};
- D42CAFD920178E07005EA9A2 /* PBXContainerItemProxy */ = {
+ D4A9C7F5202CA2CE00A90155 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = OBJ_1 /* Project object */;
proxyType = 1;
remoteGlobalIDString = "Yams::CYaml";
remoteInfo = CYaml;
};
- D42CAFDA20178E07005EA9A2 /* PBXContainerItemProxy */ = {
+ D4A9C7F6202CA2CE00A90155 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = OBJ_1 /* Project object */;
proxyType = 1;
remoteGlobalIDString = "Yams::CYaml";
remoteInfo = CYaml;
};
- D42CAFDB20178E07005EA9A2 /* PBXContainerItemProxy */ = {
+ D4A9C7F7202CA2CE00A90155 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = OBJ_1 /* Project object */;
proxyType = 1;
remoteGlobalIDString = "xcproj::xcproj";
remoteInfo = xcproj;
};
- D42CAFDC20178E07005EA9A2 /* PBXContainerItemProxy */ = {
+ D4A9C7F8202CA2CE00A90155 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = OBJ_1 /* Project object */;
proxyType = 1;
remoteGlobalIDString = "AEXML::AEXML";
remoteInfo = AEXML;
};
- D42CAFDD20178E07005EA9A2 /* PBXContainerItemProxy */ = {
+ D4A9C7F9202CA2CE00A90155 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = OBJ_1 /* Project object */;
proxyType = 1;
remoteGlobalIDString = "PathKit::PathKit";
remoteInfo = PathKit;
};
- D42CAFDE20178E07005EA9A2 /* PBXContainerItemProxy */ = {
+ D4A9C7FA202CA2CE00A90155 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = OBJ_1 /* Project object */;
proxyType = 1;
remoteGlobalIDString = "AEXML::AEXML";
remoteInfo = AEXML;
};
- D42CAFDF20178E07005EA9A2 /* PBXContainerItemProxy */ = {
+ D4A9C7FB202CA2CE00A90155 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = OBJ_1 /* Project object */;
proxyType = 1;
remoteGlobalIDString = "PathKit::PathKit";
remoteInfo = PathKit;
};
- D42CAFE020178E07005EA9A2 /* PBXContainerItemProxy */ = {
+ D4A9C7FC202CA2CE00A90155 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = OBJ_1 /* Project object */;
proxyType = 1;
remoteGlobalIDString = "JSONUtilities::JSONUtilities";
remoteInfo = JSONUtilities;
};
- D42CAFE120178E07005EA9A2 /* PBXContainerItemProxy */ = {
+ D4A9C7FD202CA2CE00A90155 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = OBJ_1 /* Project object */;
proxyType = 1;
remoteGlobalIDString = "Yams::Yams";
remoteInfo = Yams;
};
- D42CAFE220178E07005EA9A2 /* PBXContainerItemProxy */ = {
+ D4A9C7FE202CA2CE00A90155 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = OBJ_1 /* Project object */;
proxyType = 1;
remoteGlobalIDString = "Yams::CYaml";
remoteInfo = CYaml;
};
- D42CAFE320178E07005EA9A2 /* PBXContainerItemProxy */ = {
+ D4A9C7FF202CA2CE00A90155 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = OBJ_1 /* Project object */;
proxyType = 1;
remoteGlobalIDString = "xcproj::xcproj";
remoteInfo = xcproj;
};
- D42CAFE420178E07005EA9A2 /* PBXContainerItemProxy */ = {
+ D4A9C800202CA2CE00A90155 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = OBJ_1 /* Project object */;
proxyType = 1;
remoteGlobalIDString = "AEXML::AEXML";
remoteInfo = AEXML;
};
- D42CAFE520178E07005EA9A2 /* PBXContainerItemProxy */ = {
+ D4A9C801202CA2CE00A90155 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = OBJ_1 /* Project object */;
proxyType = 1;
remoteGlobalIDString = "PathKit::PathKit";
remoteInfo = PathKit;
};
- D42CAFE620178E07005EA9A2 /* PBXContainerItemProxy */ = {
+ D4A9C802202CA2CE00A90155 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = OBJ_1 /* Project object */;
proxyType = 1;
remoteGlobalIDString = "JSONUtilities::JSONUtilities";
remoteInfo = JSONUtilities;
};
- D42CAFE720178E07005EA9A2 /* PBXContainerItemProxy */ = {
+ D4A9C803202CA2CE00A90155 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = OBJ_1 /* Project object */;
proxyType = 1;
remoteGlobalIDString = "XcodeGen::ProjectSpec";
remoteInfo = ProjectSpec;
};
- D42CAFE820178E07005EA9A2 /* PBXContainerItemProxy */ = {
+ D4A9C804202CA2CE00A90155 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = OBJ_1 /* Project object */;
proxyType = 1;
remoteGlobalIDString = "Yams::Yams";
remoteInfo = Yams;
};
- D42CAFE920178E07005EA9A2 /* PBXContainerItemProxy */ = {
+ D4A9C805202CA2CE00A90155 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = OBJ_1 /* Project object */;
proxyType = 1;
remoteGlobalIDString = "Yams::CYaml";
remoteInfo = CYaml;
};
- D42CAFEA20178E07005EA9A2 /* PBXContainerItemProxy */ = {
+ D4A9C806202CA2CE00A90155 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = OBJ_1 /* Project object */;
proxyType = 1;
remoteGlobalIDString = "xcproj::xcproj";
remoteInfo = xcproj;
};
- D42CAFEB20178E07005EA9A2 /* PBXContainerItemProxy */ = {
+ D4A9C807202CA2CE00A90155 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = OBJ_1 /* Project object */;
proxyType = 1;
remoteGlobalIDString = "AEXML::AEXML";
remoteInfo = AEXML;
};
- D42CAFEC20178E07005EA9A2 /* PBXContainerItemProxy */ = {
+ D4A9C808202CA2CE00A90155 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = OBJ_1 /* Project object */;
proxyType = 1;
remoteGlobalIDString = "PathKit::PathKit";
remoteInfo = PathKit;
};
- D42CAFED20178E07005EA9A2 /* PBXContainerItemProxy */ = {
+ D4A9C809202CA2CE00A90155 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = OBJ_1 /* Project object */;
proxyType = 1;
remoteGlobalIDString = "JSONUtilities::JSONUtilities";
remoteInfo = JSONUtilities;
};
- D42CAFEE20178E07005EA9A2 /* PBXContainerItemProxy */ = {
+ D4A9C80A202CA2CE00A90155 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = OBJ_1 /* Project object */;
proxyType = 1;
remoteGlobalIDString = "XcodeGen::XcodeGenKit";
remoteInfo = XcodeGenKit;
};
- D42CAFEF20178E07005EA9A2 /* PBXContainerItemProxy */ = {
+ D4A9C80B202CA2CE00A90155 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = OBJ_1 /* Project object */;
proxyType = 1;
remoteGlobalIDString = "XcodeGen::ProjectSpec";
remoteInfo = ProjectSpec;
};
- D42CAFF020178E07005EA9A2 /* PBXContainerItemProxy */ = {
+ D4A9C80C202CA2CE00A90155 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = OBJ_1 /* Project object */;
proxyType = 1;
remoteGlobalIDString = "Yams::Yams";
remoteInfo = Yams;
};
- D42CAFF120178E07005EA9A2 /* PBXContainerItemProxy */ = {
+ D4A9C80D202CA2CE00A90155 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = OBJ_1 /* Project object */;
proxyType = 1;
remoteGlobalIDString = "Yams::CYaml";
remoteInfo = CYaml;
};
- D42CAFF220178E07005EA9A2 /* PBXContainerItemProxy */ = {
+ D4A9C80E202CA2CE00A90155 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = OBJ_1 /* Project object */;
proxyType = 1;
remoteGlobalIDString = "xcproj::xcproj";
remoteInfo = xcproj;
};
- D42CAFF320178E07005EA9A2 /* PBXContainerItemProxy */ = {
+ D4A9C80F202CA2CE00A90155 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = OBJ_1 /* Project object */;
proxyType = 1;
remoteGlobalIDString = "AEXML::AEXML";
remoteInfo = AEXML;
};
- D42CAFF420178E07005EA9A2 /* PBXContainerItemProxy */ = {
+ D4A9C810202CA2CE00A90155 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = OBJ_1 /* Project object */;
proxyType = 1;
remoteGlobalIDString = "PathKit::PathKit";
remoteInfo = PathKit;
};
- D42CAFF520178E07005EA9A2 /* PBXContainerItemProxy */ = {
+ D4A9C811202CA2CE00A90155 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = OBJ_1 /* Project object */;
proxyType = 1;
@@ -430,163 +433,167 @@
/* Begin PBXFileReference section */
"AEXML::AEXML::Product" /* AEXML.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = AEXML.framework; sourceTree = BUILT_PRODUCTS_DIR; };
- D4C15EC32023E6C3002B8938 /* UnityFrameworksScript.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UnityFrameworksScript.swift; sourceTree = ""; };
"JSONUtilities::JSONUtilities::Product" /* JSONUtilities.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = JSONUtilities.framework; sourceTree = BUILT_PRODUCTS_DIR; };
- OBJ_100 /* PBXHeadersBuildPhase.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PBXHeadersBuildPhase.swift; sourceTree = ""; };
- OBJ_101 /* PBXLegacyTarget.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PBXLegacyTarget.swift; sourceTree = ""; };
- OBJ_102 /* PBXNativeTarget.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PBXNativeTarget.swift; sourceTree = ""; };
- OBJ_103 /* PBXObject.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PBXObject.swift; sourceTree = ""; };
- OBJ_104 /* PBXProductType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PBXProductType.swift; sourceTree = ""; };
- OBJ_105 /* PBXProj+Helpers.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "PBXProj+Helpers.swift"; sourceTree = ""; };
- OBJ_106 /* PBXProj.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PBXProj.swift; sourceTree = ""; };
- OBJ_107 /* PBXProjEncoder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PBXProjEncoder.swift; sourceTree = ""; };
- OBJ_108 /* PBXProjError.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PBXProjError.swift; sourceTree = ""; };
- OBJ_109 /* PBXProjObjects+Helpers.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "PBXProjObjects+Helpers.swift"; sourceTree = ""; };
+ OBJ_100 /* PBXGroup.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PBXGroup.swift; sourceTree = ""; };
+ OBJ_101 /* PBXHeadersBuildPhase.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PBXHeadersBuildPhase.swift; sourceTree = ""; };
+ OBJ_102 /* PBXLegacyTarget.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PBXLegacyTarget.swift; sourceTree = ""; };
+ OBJ_103 /* PBXNativeTarget.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PBXNativeTarget.swift; sourceTree = ""; };
+ OBJ_104 /* PBXObject.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PBXObject.swift; sourceTree = ""; };
+ OBJ_105 /* PBXProductType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PBXProductType.swift; sourceTree = ""; };
+ OBJ_106 /* PBXProj+Helpers.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "PBXProj+Helpers.swift"; sourceTree = ""; };
+ OBJ_107 /* PBXProj.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PBXProj.swift; sourceTree = ""; };
+ OBJ_108 /* PBXProjEncoder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PBXProjEncoder.swift; sourceTree = ""; };
+ OBJ_109 /* PBXProjError.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PBXProjError.swift; sourceTree = ""; };
OBJ_11 /* configFile.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = configFile.swift; sourceTree = ""; };
- OBJ_110 /* PBXProject.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PBXProject.swift; sourceTree = ""; };
- OBJ_111 /* PBXReferenceProxy.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PBXReferenceProxy.swift; sourceTree = ""; };
- OBJ_112 /* PBXResourcesBuildPhase.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PBXResourcesBuildPhase.swift; sourceTree = ""; };
- OBJ_113 /* PBXRezBuildPhase.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PBXRezBuildPhase.swift; sourceTree = ""; };
- OBJ_114 /* PBXShellScriptBuildPhase.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PBXShellScriptBuildPhase.swift; sourceTree = ""; };
- OBJ_115 /* PBXSourceTree.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PBXSourceTree.swift; sourceTree = ""; };
- OBJ_116 /* PBXSourcesBuildPhase.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PBXSourcesBuildPhase.swift; sourceTree = ""; };
- OBJ_117 /* PBXTarget.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PBXTarget.swift; sourceTree = ""; };
- OBJ_118 /* PBXTargetDependency.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PBXTargetDependency.swift; sourceTree = ""; };
- OBJ_119 /* PBXVariantGroup.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PBXVariantGroup.swift; sourceTree = ""; };
+ OBJ_110 /* PBXProjObjects+Helpers.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "PBXProjObjects+Helpers.swift"; sourceTree = ""; };
+ OBJ_111 /* PBXProject.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PBXProject.swift; sourceTree = ""; };
+ OBJ_112 /* PBXReferenceProxy.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PBXReferenceProxy.swift; sourceTree = ""; };
+ OBJ_113 /* PBXResourcesBuildPhase.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PBXResourcesBuildPhase.swift; sourceTree = ""; };
+ OBJ_114 /* PBXRezBuildPhase.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PBXRezBuildPhase.swift; sourceTree = ""; };
+ OBJ_115 /* PBXShellScriptBuildPhase.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PBXShellScriptBuildPhase.swift; sourceTree = ""; };
+ OBJ_116 /* PBXSourceTree.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PBXSourceTree.swift; sourceTree = ""; };
+ OBJ_117 /* PBXSourcesBuildPhase.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PBXSourcesBuildPhase.swift; sourceTree = ""; };
+ OBJ_118 /* PBXTarget.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PBXTarget.swift; sourceTree = ""; };
+ OBJ_119 /* PBXTargetDependency.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PBXTargetDependency.swift; sourceTree = ""; };
OBJ_12 /* File.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = File.swift; sourceTree = ""; };
- OBJ_120 /* PlistValue.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlistValue.swift; sourceTree = ""; };
- OBJ_121 /* Referenceable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Referenceable.swift; sourceTree = ""; };
- OBJ_122 /* String+Extras.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "String+Extras.swift"; sourceTree = ""; };
- OBJ_123 /* Writable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Writable.swift; sourceTree = ""; };
- OBJ_124 /* XCBreakpointList.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = XCBreakpointList.swift; sourceTree = ""; };
- OBJ_125 /* XCBuildConfiguration.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = XCBuildConfiguration.swift; sourceTree = ""; };
- OBJ_126 /* XCConfig.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = XCConfig.swift; sourceTree = ""; };
- OBJ_127 /* XCConfigurationList.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = XCConfigurationList.swift; sourceTree = ""; };
- OBJ_128 /* XCScheme.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = XCScheme.swift; sourceTree = ""; };
- OBJ_129 /* XCSharedData.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = XCSharedData.swift; sourceTree = ""; };
- OBJ_130 /* XCVersionGroup.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = XCVersionGroup.swift; sourceTree = ""; };
- OBJ_131 /* XCWorkspace.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = XCWorkspace.swift; sourceTree = ""; };
- OBJ_132 /* XCWorkspaceData.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = XCWorkspaceData.swift; sourceTree = ""; };
- OBJ_133 /* XcodeProj.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = XcodeProj.swift; sourceTree = ""; };
- OBJ_134 /* Package.swift */ = {isa = PBXFileReference; explicitFileType = sourcecode.swift; name = Package.swift; path = "/Users/xero/Documents/Handsome/Projects/UnityBuildKit/.build/checkouts/xcproj.git-1047381684203639720/Package.swift"; sourceTree = ""; };
- OBJ_136 /* Package.swift */ = {isa = PBXFileReference; explicitFileType = sourcecode.swift; name = Package.swift; path = "/Users/xero/Documents/Handsome/Projects/UnityBuildKit/.build/checkouts/AEXML.git--1992474868199569405/Package.swift"; sourceTree = ""; };
- OBJ_137 /* Document.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Document.swift; sourceTree = ""; };
- OBJ_138 /* Element.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Element.swift; sourceTree = ""; };
- OBJ_139 /* Error.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Error.swift; sourceTree = ""; };
+ OBJ_120 /* PBXVariantGroup.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PBXVariantGroup.swift; sourceTree = ""; };
+ OBJ_121 /* PlistValue.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlistValue.swift; sourceTree = ""; };
+ OBJ_122 /* Referenceable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Referenceable.swift; sourceTree = ""; };
+ OBJ_123 /* String+Extras.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "String+Extras.swift"; sourceTree = ""; };
+ OBJ_124 /* Writable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Writable.swift; sourceTree = ""; };
+ OBJ_125 /* XCBreakpointList.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = XCBreakpointList.swift; sourceTree = ""; };
+ OBJ_126 /* XCBuildConfiguration.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = XCBuildConfiguration.swift; sourceTree = ""; };
+ OBJ_127 /* XCConfig.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = XCConfig.swift; sourceTree = ""; };
+ OBJ_128 /* XCConfigurationList.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = XCConfigurationList.swift; sourceTree = ""; };
+ OBJ_129 /* XCScheme.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = XCScheme.swift; sourceTree = ""; };
+ OBJ_130 /* XCSharedData.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = XCSharedData.swift; sourceTree = ""; };
+ OBJ_131 /* XCVersionGroup.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = XCVersionGroup.swift; sourceTree = ""; };
+ OBJ_132 /* XCWorkspace.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = XCWorkspace.swift; sourceTree = ""; };
+ OBJ_133 /* XCWorkspaceData.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = XCWorkspaceData.swift; sourceTree = ""; };
+ OBJ_134 /* XCWorkspaceDataElement.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = XCWorkspaceDataElement.swift; sourceTree = ""; };
+ OBJ_135 /* XCWorkspaceDataElementLocationType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = XCWorkspaceDataElementLocationType.swift; sourceTree = ""; };
+ OBJ_136 /* XCWorkspaceDataFileRef.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = XCWorkspaceDataFileRef.swift; sourceTree = ""; };
+ OBJ_137 /* XCWorkspaceDataGroup.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = XCWorkspaceDataGroup.swift; sourceTree = ""; };
+ OBJ_138 /* XcodeProj.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = XcodeProj.swift; sourceTree = ""; };
+ OBJ_139 /* Package.swift */ = {isa = PBXFileReference; explicitFileType = sourcecode.swift; name = Package.swift; path = "/Users/xero/Documents/Handsome/Projects/UnityBuildKit/.build/checkouts/xcproj.git-1047381684203639720/Package.swift"; sourceTree = ""; };
OBJ_14 /* UnityEditorBuildScript.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UnityEditorBuildScript.swift; sourceTree = ""; };
- OBJ_140 /* Options.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Options.swift; sourceTree = ""; };
- OBJ_141 /* Parser.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Parser.swift; sourceTree = ""; };
- OBJ_144 /* DecodingError.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DecodingError.swift; sourceTree = ""; };
- OBJ_145 /* Deprecations.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Deprecations.swift; sourceTree = ""; };
- OBJ_146 /* Dictionary+JSONKey.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Dictionary+JSONKey.swift"; sourceTree = ""; };
- OBJ_147 /* Dictionary+KeyPath.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Dictionary+KeyPath.swift"; sourceTree = ""; };
- OBJ_148 /* InvalidItemBehaviour.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InvalidItemBehaviour.swift; sourceTree = ""; };
- OBJ_149 /* JSONFileLoading.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JSONFileLoading.swift; sourceTree = ""; };
- OBJ_15 /* UnityProjectScript.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UnityProjectScript.swift; sourceTree = ""; };
- OBJ_150 /* JSONObjectConvertible.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JSONObjectConvertible.swift; sourceTree = ""; };
- OBJ_151 /* JSONPrimitiveConvertible.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JSONPrimitiveConvertible.swift; sourceTree = ""; };
- OBJ_152 /* KeyPath.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyPath.swift; sourceTree = ""; };
- OBJ_153 /* URL+JSONPrimitiveConvertible.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "URL+JSONPrimitiveConvertible.swift"; sourceTree = ""; };
- OBJ_154 /* Package.swift */ = {isa = PBXFileReference; explicitFileType = sourcecode.swift; name = Package.swift; path = "/Users/xero/Documents/Handsome/Projects/UnityBuildKit/.build/checkouts/JSONUtilities.git-5650155684411992736/Package.swift"; sourceTree = ""; };
- OBJ_158 /* api.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = api.c; sourceTree = ""; };
- OBJ_159 /* emitter.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = emitter.c; sourceTree = ""; };
- OBJ_160 /* parser.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = parser.c; sourceTree = ""; };
- OBJ_161 /* reader.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = reader.c; sourceTree = ""; };
- OBJ_162 /* scanner.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = scanner.c; sourceTree = ""; };
- OBJ_163 /* writer.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = writer.c; sourceTree = ""; };
- OBJ_165 /* CYaml.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CYaml.h; sourceTree = ""; };
- OBJ_166 /* yaml.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = yaml.h; sourceTree = ""; };
- OBJ_167 /* module.modulemap */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.module-map"; name = module.modulemap; path = /Users/xero/Documents/Handsome/Projects/UnityBuildKit/UnityBuildKit.xcodeproj/GeneratedModuleMap/CYaml/module.modulemap; sourceTree = ""; };
- OBJ_169 /* Constructor.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Constructor.swift; sourceTree = ""; };
- OBJ_17 /* BridgeHeaderFile.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BridgeHeaderFile.swift; sourceTree = ""; };
- OBJ_170 /* Decoder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Decoder.swift; sourceTree = ""; };
- OBJ_171 /* Emitter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Emitter.swift; sourceTree = ""; };
- OBJ_172 /* Encoder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Encoder.swift; sourceTree = ""; };
- OBJ_173 /* Mark.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Mark.swift; sourceTree = ""; };
- OBJ_174 /* Node.Mapping.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Node.Mapping.swift; sourceTree = ""; };
- OBJ_175 /* Node.Scalar.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Node.Scalar.swift; sourceTree = ""; };
- OBJ_176 /* Node.Sequence.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Node.Sequence.swift; sourceTree = ""; };
- OBJ_177 /* Node.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Node.swift; sourceTree = ""; };
- OBJ_178 /* Parser.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Parser.swift; sourceTree = ""; };
- OBJ_179 /* Representer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Representer.swift; sourceTree = ""; };
- OBJ_18 /* MessageBridge.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MessageBridge.swift; sourceTree = ""; };
- OBJ_180 /* Resolver.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Resolver.swift; sourceTree = ""; };
- OBJ_181 /* String+Yams.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "String+Yams.swift"; sourceTree = ""; };
- OBJ_182 /* Tag.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Tag.swift; sourceTree = ""; };
- OBJ_183 /* YamlError.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = YamlError.swift; sourceTree = ""; };
- OBJ_184 /* Package.swift */ = {isa = PBXFileReference; explicitFileType = sourcecode.swift; name = Package.swift; path = "/Users/xero/Documents/Handsome/Projects/UnityBuildKit/.build/checkouts/Yams.git-8068124914099325722/Package.swift"; sourceTree = ""; };
- OBJ_186 /* Package.swift */ = {isa = PBXFileReference; explicitFileType = sourcecode.swift; name = Package.swift; path = "/Users/xero/Documents/Handsome/Projects/UnityBuildKit/.build/checkouts/PathKit.git--1865447967743163058/Package.swift"; sourceTree = ""; };
- OBJ_187 /* PathKit.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PathKit.swift; sourceTree = ""; };
- OBJ_19 /* UnityUtilsFile.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UnityUtilsFile.swift; sourceTree = ""; };
- OBJ_21 /* AppDelegateFile.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegateFile.swift; sourceTree = ""; };
- OBJ_22 /* AppIconContentsFile.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppIconContentsFile.swift; sourceTree = ""; };
- OBJ_23 /* InfoPlistFile.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InfoPlistFile.swift; sourceTree = ""; };
- OBJ_24 /* LaunchScreenFile.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LaunchScreenFile.swift; sourceTree = ""; };
- OBJ_25 /* MainStoryboardFile.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MainStoryboardFile.swift; sourceTree = ""; };
- OBJ_26 /* SpecFile.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SpecFile.swift; sourceTree = ""; };
- OBJ_27 /* ViewControllerFile.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewControllerFile.swift; sourceTree = ""; };
- OBJ_29 /* Config.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Config.swift; sourceTree = ""; };
- OBJ_30 /* Result.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Result.swift; sourceTree = ""; };
- OBJ_31 /* Shell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Shell.swift; sourceTree = ""; };
- OBJ_32 /* UBKitError.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UBKitError.swift; sourceTree = ""; };
- OBJ_33 /* UnityCommandLine.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UnityCommandLine.swift; sourceTree = ""; };
- OBJ_34 /* UBKit.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UBKit.swift; sourceTree = ""; };
- OBJ_35 /* UBKitManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UBKitManager.swift; sourceTree = ""; };
- OBJ_37 /* FileCopier.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FileCopier.swift; sourceTree = ""; };
- OBJ_38 /* UnityProject.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UnityProject.swift; sourceTree = ""; };
- OBJ_39 /* XcodeGenerator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = XcodeGenerator.swift; sourceTree = ""; };
- OBJ_40 /* XcodeProject.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = XcodeProject.swift; sourceTree = ""; };
- OBJ_42 /* main.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = main.swift; sourceTree = ""; };
- OBJ_44 /* Formula */ = {isa = PBXFileReference; lastKnownFileType = folder; path = Formula; sourceTree = SOURCE_ROOT; };
- OBJ_45 /* Assets */ = {isa = PBXFileReference; lastKnownFileType = folder; path = Assets; sourceTree = SOURCE_ROOT; };
- OBJ_49 /* BuildScript.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BuildScript.swift; sourceTree = ""; };
- OBJ_50 /* Config.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Config.swift; sourceTree = ""; };
- OBJ_51 /* Decoding.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Decoding.swift; sourceTree = ""; };
- OBJ_52 /* Dependency.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Dependency.swift; sourceTree = ""; };
- OBJ_53 /* DeploymentTarget.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DeploymentTarget.swift; sourceTree = ""; };
- OBJ_54 /* Platform.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Platform.swift; sourceTree = ""; };
- OBJ_55 /* ProjectSpec.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProjectSpec.swift; sourceTree = ""; };
- OBJ_56 /* Scheme.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Scheme.swift; sourceTree = ""; };
- OBJ_57 /* Settings.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Settings.swift; sourceTree = ""; };
- OBJ_58 /* SpecLoader.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SpecLoader.swift; sourceTree = ""; };
- OBJ_59 /* SpecParsingError.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SpecParsingError.swift; sourceTree = ""; };
+ OBJ_141 /* Package.swift */ = {isa = PBXFileReference; explicitFileType = sourcecode.swift; name = Package.swift; path = "/Users/xero/Documents/Handsome/Projects/UnityBuildKit/.build/checkouts/AEXML.git--1992474868199569405/Package.swift"; sourceTree = ""; };
+ OBJ_142 /* Document.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Document.swift; sourceTree = ""; };
+ OBJ_143 /* Element.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Element.swift; sourceTree = ""; };
+ OBJ_144 /* Error.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Error.swift; sourceTree = ""; };
+ OBJ_145 /* Options.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Options.swift; sourceTree = ""; };
+ OBJ_146 /* Parser.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Parser.swift; sourceTree = ""; };
+ OBJ_149 /* DecodingError.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DecodingError.swift; sourceTree = ""; };
+ OBJ_15 /* UnityFrameworksScript.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UnityFrameworksScript.swift; sourceTree = ""; };
+ OBJ_150 /* Deprecations.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Deprecations.swift; sourceTree = ""; };
+ OBJ_151 /* Dictionary+JSONKey.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Dictionary+JSONKey.swift"; sourceTree = ""; };
+ OBJ_152 /* Dictionary+KeyPath.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Dictionary+KeyPath.swift"; sourceTree = ""; };
+ OBJ_153 /* InvalidItemBehaviour.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InvalidItemBehaviour.swift; sourceTree = ""; };
+ OBJ_154 /* JSONFileLoading.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JSONFileLoading.swift; sourceTree = ""; };
+ OBJ_155 /* JSONObjectConvertible.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JSONObjectConvertible.swift; sourceTree = ""; };
+ OBJ_156 /* JSONPrimitiveConvertible.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JSONPrimitiveConvertible.swift; sourceTree = ""; };
+ OBJ_157 /* KeyPath.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyPath.swift; sourceTree = ""; };
+ OBJ_158 /* URL+JSONPrimitiveConvertible.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "URL+JSONPrimitiveConvertible.swift"; sourceTree = ""; };
+ OBJ_159 /* Package.swift */ = {isa = PBXFileReference; explicitFileType = sourcecode.swift; name = Package.swift; path = "/Users/xero/Documents/Handsome/Projects/UnityBuildKit/.build/checkouts/JSONUtilities.git-5650155684411992736/Package.swift"; sourceTree = ""; };
+ OBJ_16 /* UnityProjectScript.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UnityProjectScript.swift; sourceTree = ""; };
+ OBJ_163 /* api.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = api.c; sourceTree = ""; };
+ OBJ_164 /* emitter.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = emitter.c; sourceTree = ""; };
+ OBJ_165 /* parser.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = parser.c; sourceTree = ""; };
+ OBJ_166 /* reader.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = reader.c; sourceTree = ""; };
+ OBJ_167 /* scanner.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = scanner.c; sourceTree = ""; };
+ OBJ_168 /* writer.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = writer.c; sourceTree = ""; };
+ OBJ_170 /* CYaml.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CYaml.h; sourceTree = ""; };
+ OBJ_171 /* yaml.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = yaml.h; sourceTree = ""; };
+ OBJ_172 /* module.modulemap */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.module-map"; name = module.modulemap; path = /Users/xero/Documents/Handsome/Projects/UnityBuildKit/UnityBuildKit.xcodeproj/GeneratedModuleMap/CYaml/module.modulemap; sourceTree = ""; };
+ OBJ_174 /* Constructor.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Constructor.swift; sourceTree = ""; };
+ OBJ_175 /* Decoder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Decoder.swift; sourceTree = ""; };
+ OBJ_176 /* Emitter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Emitter.swift; sourceTree = ""; };
+ OBJ_177 /* Encoder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Encoder.swift; sourceTree = ""; };
+ OBJ_178 /* Mark.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Mark.swift; sourceTree = ""; };
+ OBJ_179 /* Node.Mapping.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Node.Mapping.swift; sourceTree = ""; };
+ OBJ_18 /* BridgeHeaderFile.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BridgeHeaderFile.swift; sourceTree = ""; };
+ OBJ_180 /* Node.Scalar.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Node.Scalar.swift; sourceTree = ""; };
+ OBJ_181 /* Node.Sequence.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Node.Sequence.swift; sourceTree = ""; };
+ OBJ_182 /* Node.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Node.swift; sourceTree = ""; };
+ OBJ_183 /* Parser.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Parser.swift; sourceTree = ""; };
+ OBJ_184 /* Representer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Representer.swift; sourceTree = ""; };
+ OBJ_185 /* Resolver.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Resolver.swift; sourceTree = ""; };
+ OBJ_186 /* String+Yams.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "String+Yams.swift"; sourceTree = ""; };
+ OBJ_187 /* Tag.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Tag.swift; sourceTree = ""; };
+ OBJ_188 /* YamlError.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = YamlError.swift; sourceTree = ""; };
+ OBJ_189 /* Package.swift */ = {isa = PBXFileReference; explicitFileType = sourcecode.swift; name = Package.swift; path = "/Users/xero/Documents/Handsome/Projects/UnityBuildKit/.build/checkouts/Yams.git-8068124914099325722/Package.swift"; sourceTree = ""; };
+ OBJ_19 /* MessageBridge.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MessageBridge.swift; sourceTree = ""; };
+ OBJ_191 /* Package.swift */ = {isa = PBXFileReference; explicitFileType = sourcecode.swift; name = Package.swift; path = "/Users/xero/Documents/Handsome/Projects/UnityBuildKit/.build/checkouts/PathKit.git--1865447967743163058/Package.swift"; sourceTree = ""; };
+ OBJ_192 /* PathKit.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PathKit.swift; sourceTree = ""; };
+ OBJ_20 /* UnityUtilsFile.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UnityUtilsFile.swift; sourceTree = ""; };
+ OBJ_22 /* AppDelegateFile.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegateFile.swift; sourceTree = ""; };
+ OBJ_23 /* AppIconContentsFile.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppIconContentsFile.swift; sourceTree = ""; };
+ OBJ_24 /* InfoPlistFile.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InfoPlistFile.swift; sourceTree = ""; };
+ OBJ_25 /* LaunchScreenFile.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LaunchScreenFile.swift; sourceTree = ""; };
+ OBJ_26 /* MainStoryboardFile.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MainStoryboardFile.swift; sourceTree = ""; };
+ OBJ_27 /* SpecFile.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SpecFile.swift; sourceTree = ""; };
+ OBJ_28 /* ViewControllerFile.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewControllerFile.swift; sourceTree = ""; };
+ OBJ_30 /* Config.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Config.swift; sourceTree = ""; };
+ OBJ_31 /* Result.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Result.swift; sourceTree = ""; };
+ OBJ_32 /* Shell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Shell.swift; sourceTree = ""; };
+ OBJ_33 /* UBKitError.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UBKitError.swift; sourceTree = ""; };
+ OBJ_34 /* UnityCommandLine.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UnityCommandLine.swift; sourceTree = ""; };
+ OBJ_35 /* UBKit.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UBKit.swift; sourceTree = ""; };
+ OBJ_36 /* UBKitManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UBKitManager.swift; sourceTree = ""; };
+ OBJ_38 /* FileCopier.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FileCopier.swift; sourceTree = ""; };
+ OBJ_39 /* UnityProject.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UnityProject.swift; sourceTree = ""; };
+ OBJ_40 /* XcodeGenerator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = XcodeGenerator.swift; sourceTree = ""; };
+ OBJ_41 /* XcodeProject.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = XcodeProject.swift; sourceTree = ""; };
+ OBJ_43 /* main.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = main.swift; sourceTree = ""; };
+ OBJ_45 /* Formula */ = {isa = PBXFileReference; lastKnownFileType = folder; path = Formula; sourceTree = SOURCE_ROOT; };
+ OBJ_46 /* Assets */ = {isa = PBXFileReference; lastKnownFileType = folder; path = Assets; sourceTree = SOURCE_ROOT; };
+ OBJ_50 /* BuildScript.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BuildScript.swift; sourceTree = ""; };
+ OBJ_51 /* Config.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Config.swift; sourceTree = ""; };
+ OBJ_52 /* Decoding.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Decoding.swift; sourceTree = ""; };
+ OBJ_53 /* Dependency.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Dependency.swift; sourceTree = ""; };
+ OBJ_54 /* DeploymentTarget.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DeploymentTarget.swift; sourceTree = ""; };
+ OBJ_55 /* Platform.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Platform.swift; sourceTree = ""; };
+ OBJ_56 /* ProjectSpec.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProjectSpec.swift; sourceTree = ""; };
+ OBJ_57 /* Scheme.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Scheme.swift; sourceTree = ""; };
+ OBJ_58 /* Settings.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Settings.swift; sourceTree = ""; };
+ OBJ_59 /* SpecLoader.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SpecLoader.swift; sourceTree = ""; };
OBJ_6 /* Package.swift */ = {isa = PBXFileReference; explicitFileType = sourcecode.swift; path = Package.swift; sourceTree = ""; };
- OBJ_60 /* SpecValidation.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SpecValidation.swift; sourceTree = ""; };
- OBJ_61 /* SpecValidationError.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SpecValidationError.swift; sourceTree = ""; };
- OBJ_62 /* Target.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Target.swift; sourceTree = ""; };
- OBJ_63 /* TargetSource.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TargetSource.swift; sourceTree = ""; };
- OBJ_64 /* Version.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Version.swift; sourceTree = ""; };
- OBJ_65 /* XCProjExtensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = XCProjExtensions.swift; sourceTree = ""; };
- OBJ_66 /* Yaml.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Yaml.swift; sourceTree = ""; };
- OBJ_68 /* PBXProjGenerator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PBXProjGenerator.swift; sourceTree = ""; };
- OBJ_69 /* PathExtensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PathExtensions.swift; sourceTree = ""; };
- OBJ_70 /* ProjectGenerator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProjectGenerator.swift; sourceTree = ""; };
- OBJ_71 /* ReferenceGenerator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReferenceGenerator.swift; sourceTree = ""; };
+ OBJ_60 /* SpecParsingError.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SpecParsingError.swift; sourceTree = ""; };
+ OBJ_61 /* SpecValidation.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SpecValidation.swift; sourceTree = ""; };
+ OBJ_62 /* SpecValidationError.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SpecValidationError.swift; sourceTree = ""; };
+ OBJ_63 /* Target.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Target.swift; sourceTree = ""; };
+ OBJ_64 /* TargetSource.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TargetSource.swift; sourceTree = "