xref: /aosp_15_r20/external/tensorflow/tensorflow/lite/objc/apps/TestApp/TestApp.xcodeproj/project.pbxproj (revision b6fb3261f9314811a0f4371741dbb8839866f948)
1// !$*UTF8*$!
2{
3	archiveVersion = 1;
4	classes = {
5	};
6	objectVersion = 50;
7	objects = {
8
9/* Begin PBXBuildFile section */
10		B20F5F3622937C9000A4FBD8 /* add_quantized.bin in Resources */ = {isa = PBXBuildFile; fileRef = B20F5F3322937C8D00A4FBD8 /* add_quantized.bin */; };
11		B20F5F3722937C9000A4FBD8 /* add.bin in Resources */ = {isa = PBXBuildFile; fileRef = B20F5F3422937C8F00A4FBD8 /* add.bin */; };
12		B20F5F3822937C9000A4FBD8 /* multi_add.bin in Resources */ = {isa = PBXBuildFile; fileRef = B20F5F3522937C8F00A4FBD8 /* multi_add.bin */; };
13		B210BD922291D78D00572163 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = B210BD912291D78D00572163 /* AppDelegate.m */; };
14		B210BD952291D78D00572163 /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B210BD942291D78D00572163 /* ViewController.m */; };
15		B210BD982291D78D00572163 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = B210BD962291D78D00572163 /* Main.storyboard */; };
16		B210BD9A2291D78E00572163 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = B210BD992291D78E00572163 /* Assets.xcassets */; };
17		B210BD9D2291D78F00572163 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = B210BD9B2291D78F00572163 /* LaunchScreen.storyboard */; };
18		B210BDA02291D78F00572163 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = B210BD9F2291D78F00572163 /* main.m */; };
19/* End PBXBuildFile section */
20
21/* Begin PBXFileReference section */
22		B20F5F3322937C8D00A4FBD8 /* add_quantized.bin */ = {isa = PBXFileReference; lastKnownFileType = archive.macbinary; name = add_quantized.bin; path = ../../../../testdata/add_quantized.bin; sourceTree = "<group>"; };
23		B20F5F3422937C8F00A4FBD8 /* add.bin */ = {isa = PBXFileReference; lastKnownFileType = archive.macbinary; name = add.bin; path = ../../../../testdata/add.bin; sourceTree = "<group>"; };
24		B20F5F3522937C8F00A4FBD8 /* multi_add.bin */ = {isa = PBXFileReference; lastKnownFileType = archive.macbinary; name = multi_add.bin; path = ../../../../testdata/multi_add.bin; sourceTree = "<group>"; };
25		B210BD8D2291D78D00572163 /* TestApp.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = TestApp.app; sourceTree = BUILT_PRODUCTS_DIR; };
26		B210BD902291D78D00572163 /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; };
27		B210BD912291D78D00572163 /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; };
28		B210BD932291D78D00572163 /* ViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ViewController.h; sourceTree = "<group>"; };
29		B210BD942291D78D00572163 /* ViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ViewController.m; sourceTree = "<group>"; };
30		B210BD972291D78D00572163 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
31		B210BD992291D78E00572163 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
32		B210BD9C2291D78F00572163 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
33		B210BD9E2291D78F00572163 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
34		B210BD9F2291D78F00572163 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
35/* End PBXFileReference section */
36
37/* Begin PBXFrameworksBuildPhase section */
38		B210BD8A2291D78D00572163 /* Frameworks */ = {
39			isa = PBXFrameworksBuildPhase;
40			buildActionMask = 2147483647;
41			files = (
42			);
43			runOnlyForDeploymentPostprocessing = 0;
44		};
45/* End PBXFrameworksBuildPhase section */
46
47/* Begin PBXGroup section */
48		B210BD842291D78D00572163 = {
49			isa = PBXGroup;
50			children = (
51				B20F5F3322937C8D00A4FBD8 /* add_quantized.bin */,
52				B20F5F3422937C8F00A4FBD8 /* add.bin */,
53				B20F5F3522937C8F00A4FBD8 /* multi_add.bin */,
54				B210BD8F2291D78D00572163 /* TestApp */,
55				B210BD8E2291D78D00572163 /* Products */,
56			);
57			sourceTree = "<group>";
58		};
59		B210BD8E2291D78D00572163 /* Products */ = {
60			isa = PBXGroup;
61			children = (
62				B210BD8D2291D78D00572163 /* TestApp.app */,
63			);
64			name = Products;
65			sourceTree = "<group>";
66		};
67		B210BD8F2291D78D00572163 /* TestApp */ = {
68			isa = PBXGroup;
69			children = (
70				B210BD902291D78D00572163 /* AppDelegate.h */,
71				B210BD912291D78D00572163 /* AppDelegate.m */,
72				B210BD932291D78D00572163 /* ViewController.h */,
73				B210BD942291D78D00572163 /* ViewController.m */,
74				B210BD962291D78D00572163 /* Main.storyboard */,
75				B210BD992291D78E00572163 /* Assets.xcassets */,
76				B210BD9B2291D78F00572163 /* LaunchScreen.storyboard */,
77				B210BD9E2291D78F00572163 /* Info.plist */,
78				B210BD9F2291D78F00572163 /* main.m */,
79			);
80			path = TestApp;
81			sourceTree = "<group>";
82		};
83/* End PBXGroup section */
84
85/* Begin PBXNativeTarget section */
86		B210BD8C2291D78D00572163 /* TestApp */ = {
87			isa = PBXNativeTarget;
88			buildConfigurationList = B210BDA32291D78F00572163 /* Build configuration list for PBXNativeTarget "TestApp" */;
89			buildPhases = (
90				B210BD892291D78D00572163 /* Sources */,
91				B210BD8A2291D78D00572163 /* Frameworks */,
92				B210BD8B2291D78D00572163 /* Resources */,
93			);
94			buildRules = (
95			);
96			dependencies = (
97			);
98			name = TestApp;
99			productName = TestApp;
100			productReference = B210BD8D2291D78D00572163 /* TestApp.app */;
101			productType = "com.apple.product-type.application";
102		};
103/* End PBXNativeTarget section */
104
105/* Begin PBXProject section */
106		B210BD852291D78D00572163 /* Project object */ = {
107			isa = PBXProject;
108			attributes = {
109				LastUpgradeCheck = 1010;
110				ORGANIZATIONNAME = "Google Inc";
111				TargetAttributes = {
112					B210BD8C2291D78D00572163 = {
113						CreatedOnToolsVersion = 10.1;
114					};
115				};
116			};
117			buildConfigurationList = B210BD882291D78D00572163 /* Build configuration list for PBXProject "TestApp" */;
118			compatibilityVersion = "Xcode 9.3";
119			developmentRegion = en;
120			hasScannedForEncodings = 0;
121			knownRegions = (
122				en,
123				Base,
124			);
125			mainGroup = B210BD842291D78D00572163;
126			productRefGroup = B210BD8E2291D78D00572163 /* Products */;
127			projectDirPath = "";
128			projectRoot = "";
129			targets = (
130				B210BD8C2291D78D00572163 /* TestApp */,
131			);
132		};
133/* End PBXProject section */
134
135/* Begin PBXResourcesBuildPhase section */
136		B210BD8B2291D78D00572163 /* Resources */ = {
137			isa = PBXResourcesBuildPhase;
138			buildActionMask = 2147483647;
139			files = (
140				B210BD9D2291D78F00572163 /* LaunchScreen.storyboard in Resources */,
141				B20F5F3622937C9000A4FBD8 /* add_quantized.bin in Resources */,
142				B20F5F3722937C9000A4FBD8 /* add.bin in Resources */,
143				B210BD9A2291D78E00572163 /* Assets.xcassets in Resources */,
144				B210BD982291D78D00572163 /* Main.storyboard in Resources */,
145				B20F5F3822937C9000A4FBD8 /* multi_add.bin in Resources */,
146			);
147			runOnlyForDeploymentPostprocessing = 0;
148		};
149/* End PBXResourcesBuildPhase section */
150
151/* Begin PBXSourcesBuildPhase section */
152		B210BD892291D78D00572163 /* Sources */ = {
153			isa = PBXSourcesBuildPhase;
154			buildActionMask = 2147483647;
155			files = (
156				B210BD952291D78D00572163 /* ViewController.m in Sources */,
157				B210BDA02291D78F00572163 /* main.m in Sources */,
158				B210BD922291D78D00572163 /* AppDelegate.m in Sources */,
159			);
160			runOnlyForDeploymentPostprocessing = 0;
161		};
162/* End PBXSourcesBuildPhase section */
163
164/* Begin PBXVariantGroup section */
165		B210BD962291D78D00572163 /* Main.storyboard */ = {
166			isa = PBXVariantGroup;
167			children = (
168				B210BD972291D78D00572163 /* Base */,
169			);
170			name = Main.storyboard;
171			sourceTree = "<group>";
172		};
173		B210BD9B2291D78F00572163 /* LaunchScreen.storyboard */ = {
174			isa = PBXVariantGroup;
175			children = (
176				B210BD9C2291D78F00572163 /* Base */,
177			);
178			name = LaunchScreen.storyboard;
179			sourceTree = "<group>";
180		};
181/* End PBXVariantGroup section */
182
183/* Begin XCBuildConfiguration section */
184		B210BDA12291D78F00572163 /* Debug */ = {
185			isa = XCBuildConfiguration;
186			buildSettings = {
187				ALWAYS_SEARCH_USER_PATHS = NO;
188				CLANG_ANALYZER_NONNULL = YES;
189				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
190				CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
191				CLANG_CXX_LIBRARY = "libc++";
192				CLANG_ENABLE_MODULES = YES;
193				CLANG_ENABLE_OBJC_ARC = YES;
194				CLANG_ENABLE_OBJC_WEAK = YES;
195				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
196				CLANG_WARN_BOOL_CONVERSION = YES;
197				CLANG_WARN_COMMA = YES;
198				CLANG_WARN_CONSTANT_CONVERSION = YES;
199				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
200				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
201				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
202				CLANG_WARN_EMPTY_BODY = YES;
203				CLANG_WARN_ENUM_CONVERSION = YES;
204				CLANG_WARN_INFINITE_RECURSION = YES;
205				CLANG_WARN_INT_CONVERSION = YES;
206				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
207				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
208				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
209				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
210				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
211				CLANG_WARN_STRICT_PROTOTYPES = YES;
212				CLANG_WARN_SUSPICIOUS_MOVE = YES;
213				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
214				CLANG_WARN_UNREACHABLE_CODE = YES;
215				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
216				CODE_SIGN_IDENTITY = "iPhone Developer";
217				COPY_PHASE_STRIP = NO;
218				DEBUG_INFORMATION_FORMAT = dwarf;
219				ENABLE_STRICT_OBJC_MSGSEND = YES;
220				ENABLE_TESTABILITY = YES;
221				GCC_C_LANGUAGE_STANDARD = gnu11;
222				GCC_DYNAMIC_NO_PIC = NO;
223				GCC_NO_COMMON_BLOCKS = YES;
224				GCC_OPTIMIZATION_LEVEL = 0;
225				GCC_PREPROCESSOR_DEFINITIONS = (
226					"DEBUG=1",
227					"$(inherited)",
228				);
229				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
230				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
231				GCC_WARN_UNDECLARED_SELECTOR = YES;
232				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
233				GCC_WARN_UNUSED_FUNCTION = YES;
234				GCC_WARN_UNUSED_VARIABLE = YES;
235				IPHONEOS_DEPLOYMENT_TARGET = 12.1;
236				MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
237				MTL_FAST_MATH = YES;
238				ONLY_ACTIVE_ARCH = YES;
239				SDKROOT = iphoneos;
240			};
241			name = Debug;
242		};
243		B210BDA22291D78F00572163 /* Release */ = {
244			isa = XCBuildConfiguration;
245			buildSettings = {
246				ALWAYS_SEARCH_USER_PATHS = NO;
247				CLANG_ANALYZER_NONNULL = YES;
248				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
249				CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
250				CLANG_CXX_LIBRARY = "libc++";
251				CLANG_ENABLE_MODULES = YES;
252				CLANG_ENABLE_OBJC_ARC = YES;
253				CLANG_ENABLE_OBJC_WEAK = YES;
254				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
255				CLANG_WARN_BOOL_CONVERSION = YES;
256				CLANG_WARN_COMMA = YES;
257				CLANG_WARN_CONSTANT_CONVERSION = YES;
258				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
259				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
260				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
261				CLANG_WARN_EMPTY_BODY = YES;
262				CLANG_WARN_ENUM_CONVERSION = YES;
263				CLANG_WARN_INFINITE_RECURSION = YES;
264				CLANG_WARN_INT_CONVERSION = YES;
265				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
266				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
267				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
268				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
269				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
270				CLANG_WARN_STRICT_PROTOTYPES = YES;
271				CLANG_WARN_SUSPICIOUS_MOVE = YES;
272				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
273				CLANG_WARN_UNREACHABLE_CODE = YES;
274				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
275				CODE_SIGN_IDENTITY = "iPhone Developer";
276				COPY_PHASE_STRIP = NO;
277				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
278				ENABLE_NS_ASSERTIONS = NO;
279				ENABLE_STRICT_OBJC_MSGSEND = YES;
280				GCC_C_LANGUAGE_STANDARD = gnu11;
281				GCC_NO_COMMON_BLOCKS = YES;
282				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
283				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
284				GCC_WARN_UNDECLARED_SELECTOR = YES;
285				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
286				GCC_WARN_UNUSED_FUNCTION = YES;
287				GCC_WARN_UNUSED_VARIABLE = YES;
288				IPHONEOS_DEPLOYMENT_TARGET = 12.1;
289				MTL_ENABLE_DEBUG_INFO = NO;
290				MTL_FAST_MATH = YES;
291				SDKROOT = iphoneos;
292				VALIDATE_PRODUCT = YES;
293			};
294			name = Release;
295		};
296		B210BDA42291D78F00572163 /* Debug */ = {
297			isa = XCBuildConfiguration;
298			buildSettings = {
299				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
300				CODE_SIGN_STYLE = Automatic;
301				INFOPLIST_FILE = TestApp/Info.plist;
302				LD_RUNPATH_SEARCH_PATHS = (
303					"$(inherited)",
304					"@executable_path/Frameworks",
305				);
306				PRODUCT_BUNDLE_IDENTIFIER = com.tensorflow.lite.objc.TestApp;
307				PRODUCT_NAME = "$(TARGET_NAME)";
308				TARGETED_DEVICE_FAMILY = "1,2";
309			};
310			name = Debug;
311		};
312		B210BDA52291D78F00572163 /* Release */ = {
313			isa = XCBuildConfiguration;
314			buildSettings = {
315				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
316				CODE_SIGN_STYLE = Automatic;
317				INFOPLIST_FILE = TestApp/Info.plist;
318				LD_RUNPATH_SEARCH_PATHS = (
319					"$(inherited)",
320					"@executable_path/Frameworks",
321				);
322				PRODUCT_BUNDLE_IDENTIFIER = com.tensorflow.lite.objc.TestApp;
323				PRODUCT_NAME = "$(TARGET_NAME)";
324				TARGETED_DEVICE_FAMILY = "1,2";
325			};
326			name = Release;
327		};
328/* End XCBuildConfiguration section */
329
330/* Begin XCConfigurationList section */
331		B210BD882291D78D00572163 /* Build configuration list for PBXProject "TestApp" */ = {
332			isa = XCConfigurationList;
333			buildConfigurations = (
334				B210BDA12291D78F00572163 /* Debug */,
335				B210BDA22291D78F00572163 /* Release */,
336			);
337			defaultConfigurationIsVisible = 0;
338			defaultConfigurationName = Release;
339		};
340		B210BDA32291D78F00572163 /* Build configuration list for PBXNativeTarget "TestApp" */ = {
341			isa = XCConfigurationList;
342			buildConfigurations = (
343				B210BDA42291D78F00572163 /* Debug */,
344				B210BDA52291D78F00572163 /* Release */,
345			);
346			defaultConfigurationIsVisible = 0;
347			defaultConfigurationName = Release;
348		};
349/* End XCConfigurationList section */
350	};
351	rootObject = B210BD852291D78D00572163 /* Project object */;
352}
353