project.pbxproj 55 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198
  1. // !$*UTF8*$!
  2. {
  3. archiveVersion = 1;
  4. classes = {
  5. };
  6. objectVersion = 46;
  7. objects = {
  8. /* Begin PBXBuildFile section */
  9. 6003F58E195388D20070C39A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6003F58D195388D20070C39A /* Foundation.framework */; };
  10. 6003F590195388D20070C39A /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6003F58F195388D20070C39A /* CoreGraphics.framework */; };
  11. 6003F592195388D20070C39A /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6003F591195388D20070C39A /* UIKit.framework */; };
  12. 6003F5B0195388D20070C39A /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6003F5AF195388D20070C39A /* XCTest.framework */; };
  13. 6003F5B1195388D20070C39A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6003F58D195388D20070C39A /* Foundation.framework */; };
  14. 6003F5B2195388D20070C39A /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6003F591195388D20070C39A /* UIKit.framework */; };
  15. DE5CF98E20F686310063FFDD /* GULAppEnvironmentUtilTest.m in Sources */ = {isa = PBXBuildFile; fileRef = DE5CF98C20F686290063FFDD /* GULAppEnvironmentUtilTest.m */; };
  16. DEC977D720F68C3300014E20 /* GULReachabilityCheckerTest.m in Sources */ = {isa = PBXBuildFile; fileRef = DEC977D320F68C3300014E20 /* GULReachabilityCheckerTest.m */; };
  17. DEC977D820F68C3300014E20 /* GULMutableDictionaryTest.m in Sources */ = {isa = PBXBuildFile; fileRef = DEC977D520F68C3300014E20 /* GULMutableDictionaryTest.m */; };
  18. DEC977D920F68C3300014E20 /* GULNetworkTest.m in Sources */ = {isa = PBXBuildFile; fileRef = DEC977D620F68C3300014E20 /* GULNetworkTest.m */; };
  19. DEC977DD20F68FE100014E20 /* GTMHTTPServer.m in Sources */ = {isa = PBXBuildFile; fileRef = DEC977DC20F68FE100014E20 /* GTMHTTPServer.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
  20. DEC977E120F6A7C100014E20 /* GULLoggerTest.m in Sources */ = {isa = PBXBuildFile; fileRef = DEC977DF20F6A7A700014E20 /* GULLoggerTest.m */; };
  21. DEC977EE20F6ACDA00014E20 /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = DEC977E420F6ACDA00014E20 /* ViewController.m */; };
  22. DEC977EF20F6ACDA00014E20 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = DEC977E520F6ACDA00014E20 /* LaunchScreen.storyboard */; };
  23. DEC977F020F6ACDA00014E20 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = DEC977E720F6ACDA00014E20 /* Main.storyboard */; };
  24. DEC977F120F6ACDA00014E20 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = DEC977E920F6ACDA00014E20 /* main.m */; };
  25. DEC977F320F6ACDA00014E20 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = DEC977EB20F6ACDA00014E20 /* Images.xcassets */; };
  26. DEC977F420F6ACDA00014E20 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = DEC977EC20F6ACDA00014E20 /* AppDelegate.m */; };
  27. DEC9781820F6D37400014E20 /* GULLoggerTest.m in Sources */ = {isa = PBXBuildFile; fileRef = DEC977DF20F6A7A700014E20 /* GULLoggerTest.m */; };
  28. DEC9781920F6D38500014E20 /* GULAppEnvironmentUtilTest.m in Sources */ = {isa = PBXBuildFile; fileRef = DE5CF98C20F686290063FFDD /* GULAppEnvironmentUtilTest.m */; };
  29. DEC9781A20F6D38800014E20 /* GULReachabilityCheckerTest.m in Sources */ = {isa = PBXBuildFile; fileRef = DEC977D320F68C3300014E20 /* GULReachabilityCheckerTest.m */; };
  30. DEC9781B20F6D39500014E20 /* GULMutableDictionaryTest.m in Sources */ = {isa = PBXBuildFile; fileRef = DEC977D520F68C3300014E20 /* GULMutableDictionaryTest.m */; };
  31. DEC9781C20F6D39500014E20 /* GULNetworkTest.m in Sources */ = {isa = PBXBuildFile; fileRef = DEC977D620F68C3300014E20 /* GULNetworkTest.m */; };
  32. DEC9781D20F6D39900014E20 /* GTMHTTPServer.m in Sources */ = {isa = PBXBuildFile; fileRef = DEC977DC20F68FE100014E20 /* GTMHTTPServer.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
  33. DEC9786820F6D65B00014E20 /* GULLoggerTest.m in Sources */ = {isa = PBXBuildFile; fileRef = DEC977DF20F6A7A700014E20 /* GULLoggerTest.m */; };
  34. DEC9786920F6D66300014E20 /* GTMHTTPServer.m in Sources */ = {isa = PBXBuildFile; fileRef = DEC977DC20F68FE100014E20 /* GTMHTTPServer.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
  35. DEC9786A20F6D66300014E20 /* GULMutableDictionaryTest.m in Sources */ = {isa = PBXBuildFile; fileRef = DEC977D520F68C3300014E20 /* GULMutableDictionaryTest.m */; };
  36. DEC9786B20F6D66300014E20 /* GULNetworkTest.m in Sources */ = {isa = PBXBuildFile; fileRef = DEC977D620F68C3300014E20 /* GULNetworkTest.m */; };
  37. DEC9786C20F6D66700014E20 /* GULReachabilityCheckerTest.m in Sources */ = {isa = PBXBuildFile; fileRef = DEC977D320F68C3300014E20 /* GULReachabilityCheckerTest.m */; };
  38. DEC9786D20F6D66B00014E20 /* GULAppEnvironmentUtilTest.m in Sources */ = {isa = PBXBuildFile; fileRef = DE5CF98C20F686290063FFDD /* GULAppEnvironmentUtilTest.m */; };
  39. DEC9787720F6DE7200014E20 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = DEC9787120F6DE7200014E20 /* Main.storyboard */; };
  40. DEC9787920F6DE7200014E20 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = DEC9787420F6DE7200014E20 /* main.m */; };
  41. DEC9787A20F6DE7200014E20 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = DEC9787520F6DE7200014E20 /* AppDelegate.m */; };
  42. DEC9787B20F6DE7200014E20 /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = DEC9787620F6DE7200014E20 /* ViewController.m */; };
  43. DEC9788520F6E1E000014E20 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = DEC9787E20F6E1DF00014E20 /* Assets.xcassets */; };
  44. DEC9788620F6E1E000014E20 /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = DEC9787F20F6E1DF00014E20 /* ViewController.m */; };
  45. DEC9788720F6E1E000014E20 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = DEC9788020F6E1DF00014E20 /* Main.storyboard */; };
  46. DEC9788820F6E1E000014E20 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = DEC9788120F6E1DF00014E20 /* main.m */; };
  47. DEC9788920F6E1E000014E20 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = DEC9788220F6E1DF00014E20 /* AppDelegate.m */; };
  48. EFBE67FA2101401100E756A7 /* GULSwizzlerTest.m in Sources */ = {isa = PBXBuildFile; fileRef = EFBE67F02101401100E756A7 /* GULSwizzlerTest.m */; };
  49. EFBE67FB2101401100E756A7 /* GULSwizzlingCacheTest.m in Sources */ = {isa = PBXBuildFile; fileRef = EFBE67F12101401100E756A7 /* GULSwizzlingCacheTest.m */; };
  50. EFBE67FC2101401100E756A7 /* GULRuntimeClassDiffTests.m in Sources */ = {isa = PBXBuildFile; fileRef = EFBE67F22101401100E756A7 /* GULRuntimeClassDiffTests.m */; };
  51. EFBE67FD2101401100E756A7 /* GULObjectSwizzlerTest.m in Sources */ = {isa = PBXBuildFile; fileRef = EFBE67F32101401100E756A7 /* GULObjectSwizzlerTest.m */; };
  52. EFBE67FE2101401100E756A7 /* GULRuntimeClassSnapshotTests.m in Sources */ = {isa = PBXBuildFile; fileRef = EFBE67F42101401100E756A7 /* GULRuntimeClassSnapshotTests.m */; };
  53. EFBE67FF2101401100E756A7 /* GULRuntimeDiffTests.m in Sources */ = {isa = PBXBuildFile; fileRef = EFBE67F52101401100E756A7 /* GULRuntimeDiffTests.m */; };
  54. EFBE68002101401100E756A7 /* GULSwizzlerInheritedMethodsSwizzlingTest.m in Sources */ = {isa = PBXBuildFile; fileRef = EFBE67F62101401100E756A7 /* GULSwizzlerInheritedMethodsSwizzlingTest.m */; };
  55. EFBE68012101401100E756A7 /* GULRuntimeStateHelperTests.m in Sources */ = {isa = PBXBuildFile; fileRef = EFBE67F72101401100E756A7 /* GULRuntimeStateHelperTests.m */; };
  56. EFBE68022101401100E756A7 /* GULRuntimeSnapshotTests.m in Sources */ = {isa = PBXBuildFile; fileRef = EFBE67F82101401100E756A7 /* GULRuntimeSnapshotTests.m */; };
  57. /* End PBXBuildFile section */
  58. /* Begin PBXContainerItemProxy section */
  59. 6003F5B3195388D20070C39A /* PBXContainerItemProxy */ = {
  60. isa = PBXContainerItemProxy;
  61. containerPortal = 6003F582195388D10070C39A /* Project object */;
  62. proxyType = 1;
  63. remoteGlobalIDString = 6003F589195388D20070C39A;
  64. remoteInfo = GoogleUtilities;
  65. };
  66. DEC9780C20F6D0EA00014E20 /* PBXContainerItemProxy */ = {
  67. isa = PBXContainerItemProxy;
  68. containerPortal = 6003F582195388D10070C39A /* Project object */;
  69. proxyType = 1;
  70. remoteGlobalIDString = DEC977F820F6D0E900014E20;
  71. remoteInfo = "GoogleUtilities-macOS";
  72. };
  73. DEC9785C20F6D5DA00014E20 /* PBXContainerItemProxy */ = {
  74. isa = PBXContainerItemProxy;
  75. containerPortal = 6003F582195388D10070C39A /* Project object */;
  76. proxyType = 1;
  77. remoteGlobalIDString = DEC9784620F6D5D800014E20;
  78. remoteInfo = Example_tvOS;
  79. };
  80. /* End PBXContainerItemProxy section */
  81. /* Begin PBXFileReference section */
  82. 6003F58A195388D20070C39A /* Example_iOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Example_iOS.app; sourceTree = BUILT_PRODUCTS_DIR; };
  83. 6003F58D195388D20070C39A /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
  84. 6003F58F195388D20070C39A /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
  85. 6003F591195388D20070C39A /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
  86. 6003F5AE195388D20070C39A /* Tests_iOS.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Tests_iOS.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
  87. 6003F5AF195388D20070C39A /* XCTest.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = XCTest.framework; path = Library/Frameworks/XCTest.framework; sourceTree = DEVELOPER_DIR; };
  88. 6003F5B7195388D20070C39A /* Tests-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "Tests-Info.plist"; sourceTree = "<group>"; };
  89. 7BEA793625C8DE7C8EC60006 /* GoogleUtilities.podspec */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; name = GoogleUtilities.podspec; path = ../GoogleUtilities.podspec; sourceTree = "<group>"; };
  90. DE5CF98C20F686290063FFDD /* GULAppEnvironmentUtilTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GULAppEnvironmentUtilTest.m; sourceTree = "<group>"; };
  91. DEC977D320F68C3300014E20 /* GULReachabilityCheckerTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GULReachabilityCheckerTest.m; sourceTree = "<group>"; };
  92. DEC977D520F68C3300014E20 /* GULMutableDictionaryTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GULMutableDictionaryTest.m; sourceTree = "<group>"; };
  93. DEC977D620F68C3300014E20 /* GULNetworkTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GULNetworkTest.m; sourceTree = "<group>"; };
  94. DEC977DB20F68FE100014E20 /* GTMHTTPServer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GTMHTTPServer.h; sourceTree = "<group>"; };
  95. DEC977DC20F68FE100014E20 /* GTMHTTPServer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GTMHTTPServer.m; sourceTree = "<group>"; };
  96. DEC977DF20F6A7A700014E20 /* GULLoggerTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GULLoggerTest.m; sourceTree = "<group>"; };
  97. DEC977E320F6ACDA00014E20 /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; };
  98. DEC977E420F6ACDA00014E20 /* ViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ViewController.m; sourceTree = "<group>"; };
  99. DEC977E620F6ACDA00014E20 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
  100. DEC977E820F6ACDA00014E20 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
  101. DEC977E920F6ACDA00014E20 /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
  102. DEC977EA20F6ACDA00014E20 /* GoogleUtilities-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "GoogleUtilities-Info.plist"; sourceTree = "<group>"; };
  103. DEC977EB20F6ACDA00014E20 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = "<group>"; };
  104. DEC977EC20F6ACDA00014E20 /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; };
  105. DEC977ED20F6ACDA00014E20 /* ViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ViewController.h; sourceTree = "<group>"; };
  106. DEC977F920F6D0E900014E20 /* Example_macOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Example_macOS.app; sourceTree = BUILT_PRODUCTS_DIR; };
  107. DEC9780B20F6D0EA00014E20 /* Tests_macOS.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Tests_macOS.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
  108. DEC9784720F6D5D800014E20 /* Example_tvOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Example_tvOS.app; sourceTree = BUILT_PRODUCTS_DIR; };
  109. DEC9785B20F6D5DA00014E20 /* Tests_tvOS.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Tests_tvOS.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
  110. DEC9786F20F6DE7200014E20 /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; };
  111. DEC9787020F6DE7200014E20 /* ViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ViewController.h; sourceTree = "<group>"; };
  112. DEC9787220F6DE7200014E20 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
  113. DEC9787320F6DE7200014E20 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
  114. DEC9787420F6DE7200014E20 /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
  115. DEC9787520F6DE7200014E20 /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; };
  116. DEC9787620F6DE7200014E20 /* ViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ViewController.m; sourceTree = "<group>"; };
  117. DEC9787D20F6E1DF00014E20 /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; };
  118. DEC9787E20F6E1DF00014E20 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
  119. DEC9787F20F6E1DF00014E20 /* ViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ViewController.m; sourceTree = "<group>"; };
  120. DEC9788020F6E1DF00014E20 /* Main.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; path = Main.storyboard; sourceTree = "<group>"; };
  121. DEC9788120F6E1DF00014E20 /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
  122. DEC9788220F6E1DF00014E20 /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; };
  123. DEC9788320F6E1DF00014E20 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
  124. DEC9788420F6E1DF00014E20 /* ViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ViewController.h; sourceTree = "<group>"; };
  125. E0A8D570636E99E7C3396DF8 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = net.daringfireball.markdown; name = README.md; path = ../README.md; sourceTree = "<group>"; };
  126. EFBE67F02101401100E756A7 /* GULSwizzlerTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GULSwizzlerTest.m; sourceTree = "<group>"; };
  127. EFBE67F12101401100E756A7 /* GULSwizzlingCacheTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GULSwizzlingCacheTest.m; sourceTree = "<group>"; };
  128. EFBE67F22101401100E756A7 /* GULRuntimeClassDiffTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GULRuntimeClassDiffTests.m; sourceTree = "<group>"; };
  129. EFBE67F32101401100E756A7 /* GULObjectSwizzlerTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GULObjectSwizzlerTest.m; sourceTree = "<group>"; };
  130. EFBE67F42101401100E756A7 /* GULRuntimeClassSnapshotTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GULRuntimeClassSnapshotTests.m; sourceTree = "<group>"; };
  131. EFBE67F52101401100E756A7 /* GULRuntimeDiffTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GULRuntimeDiffTests.m; sourceTree = "<group>"; };
  132. EFBE67F62101401100E756A7 /* GULSwizzlerInheritedMethodsSwizzlingTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GULSwizzlerInheritedMethodsSwizzlingTest.m; sourceTree = "<group>"; };
  133. EFBE67F72101401100E756A7 /* GULRuntimeStateHelperTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GULRuntimeStateHelperTests.m; sourceTree = "<group>"; };
  134. EFBE67F82101401100E756A7 /* GULRuntimeSnapshotTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GULRuntimeSnapshotTests.m; sourceTree = "<group>"; };
  135. EFBE67F92101401100E756A7 /* GULAppDelegateSwizzlerTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GULAppDelegateSwizzlerTest.m; sourceTree = "<group>"; };
  136. F1F2A7C03C10A3A03F9502B8 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; name = LICENSE; path = ../LICENSE; sourceTree = "<group>"; };
  137. /* End PBXFileReference section */
  138. /* Begin PBXFrameworksBuildPhase section */
  139. 6003F587195388D20070C39A /* Frameworks */ = {
  140. isa = PBXFrameworksBuildPhase;
  141. buildActionMask = 2147483647;
  142. files = (
  143. 6003F590195388D20070C39A /* CoreGraphics.framework in Frameworks */,
  144. 6003F592195388D20070C39A /* UIKit.framework in Frameworks */,
  145. 6003F58E195388D20070C39A /* Foundation.framework in Frameworks */,
  146. );
  147. runOnlyForDeploymentPostprocessing = 0;
  148. };
  149. 6003F5AB195388D20070C39A /* Frameworks */ = {
  150. isa = PBXFrameworksBuildPhase;
  151. buildActionMask = 2147483647;
  152. files = (
  153. 6003F5B0195388D20070C39A /* XCTest.framework in Frameworks */,
  154. 6003F5B2195388D20070C39A /* UIKit.framework in Frameworks */,
  155. 6003F5B1195388D20070C39A /* Foundation.framework in Frameworks */,
  156. );
  157. runOnlyForDeploymentPostprocessing = 0;
  158. };
  159. DEC977F620F6D0E900014E20 /* Frameworks */ = {
  160. isa = PBXFrameworksBuildPhase;
  161. buildActionMask = 2147483647;
  162. files = (
  163. );
  164. runOnlyForDeploymentPostprocessing = 0;
  165. };
  166. DEC9780820F6D0EA00014E20 /* Frameworks */ = {
  167. isa = PBXFrameworksBuildPhase;
  168. buildActionMask = 2147483647;
  169. files = (
  170. );
  171. runOnlyForDeploymentPostprocessing = 0;
  172. };
  173. DEC9784420F6D5D800014E20 /* Frameworks */ = {
  174. isa = PBXFrameworksBuildPhase;
  175. buildActionMask = 2147483647;
  176. files = (
  177. );
  178. runOnlyForDeploymentPostprocessing = 0;
  179. };
  180. DEC9785820F6D5DA00014E20 /* Frameworks */ = {
  181. isa = PBXFrameworksBuildPhase;
  182. buildActionMask = 2147483647;
  183. files = (
  184. );
  185. runOnlyForDeploymentPostprocessing = 0;
  186. };
  187. /* End PBXFrameworksBuildPhase section */
  188. /* Begin PBXGroup section */
  189. 6003F581195388D10070C39A = {
  190. isa = PBXGroup;
  191. children = (
  192. DEC977E220F6ACDA00014E20 /* iOS */,
  193. DEC9786E20F6DE7200014E20 /* macOS */,
  194. DEC9787C20F6E1DF00014E20 /* tvOS */,
  195. 60FF7A9C1954A5C5007DD14C /* Podspec Metadata */,
  196. 6003F5B5195388D20070C39A /* Tests */,
  197. 6003F58C195388D20070C39A /* Frameworks */,
  198. 6003F58B195388D20070C39A /* Products */,
  199. );
  200. sourceTree = "<group>";
  201. };
  202. 6003F58B195388D20070C39A /* Products */ = {
  203. isa = PBXGroup;
  204. children = (
  205. 6003F58A195388D20070C39A /* Example_iOS.app */,
  206. 6003F5AE195388D20070C39A /* Tests_iOS.xctest */,
  207. DEC977F920F6D0E900014E20 /* Example_macOS.app */,
  208. DEC9780B20F6D0EA00014E20 /* Tests_macOS.xctest */,
  209. DEC9784720F6D5D800014E20 /* Example_tvOS.app */,
  210. DEC9785B20F6D5DA00014E20 /* Tests_tvOS.xctest */,
  211. );
  212. name = Products;
  213. sourceTree = "<group>";
  214. };
  215. 6003F58C195388D20070C39A /* Frameworks */ = {
  216. isa = PBXGroup;
  217. children = (
  218. 6003F58D195388D20070C39A /* Foundation.framework */,
  219. 6003F58F195388D20070C39A /* CoreGraphics.framework */,
  220. 6003F591195388D20070C39A /* UIKit.framework */,
  221. 6003F5AF195388D20070C39A /* XCTest.framework */,
  222. );
  223. name = Frameworks;
  224. sourceTree = "<group>";
  225. };
  226. 6003F5B5195388D20070C39A /* Tests */ = {
  227. isa = PBXGroup;
  228. children = (
  229. EFBE67EF2101401100E756A7 /* Swizzler */,
  230. DEC977DE20F6A7A700014E20 /* Logger */,
  231. DEC977D420F68C3300014E20 /* Network */,
  232. DEC977D220F68C3300014E20 /* Reachability */,
  233. DE5CF98B20F686290063FFDD /* Environment */,
  234. 6003F5B6195388D20070C39A /* Supporting Files */,
  235. );
  236. path = Tests;
  237. sourceTree = "<group>";
  238. };
  239. 6003F5B6195388D20070C39A /* Supporting Files */ = {
  240. isa = PBXGroup;
  241. children = (
  242. 6003F5B7195388D20070C39A /* Tests-Info.plist */,
  243. );
  244. name = "Supporting Files";
  245. sourceTree = "<group>";
  246. };
  247. 60FF7A9C1954A5C5007DD14C /* Podspec Metadata */ = {
  248. isa = PBXGroup;
  249. children = (
  250. 7BEA793625C8DE7C8EC60006 /* GoogleUtilities.podspec */,
  251. E0A8D570636E99E7C3396DF8 /* README.md */,
  252. F1F2A7C03C10A3A03F9502B8 /* LICENSE */,
  253. );
  254. name = "Podspec Metadata";
  255. sourceTree = "<group>";
  256. };
  257. DE5CF98B20F686290063FFDD /* Environment */ = {
  258. isa = PBXGroup;
  259. children = (
  260. DE5CF98C20F686290063FFDD /* GULAppEnvironmentUtilTest.m */,
  261. );
  262. path = Environment;
  263. sourceTree = "<group>";
  264. };
  265. DEC977D220F68C3300014E20 /* Reachability */ = {
  266. isa = PBXGroup;
  267. children = (
  268. DEC977D320F68C3300014E20 /* GULReachabilityCheckerTest.m */,
  269. );
  270. path = Reachability;
  271. sourceTree = "<group>";
  272. };
  273. DEC977D420F68C3300014E20 /* Network */ = {
  274. isa = PBXGroup;
  275. children = (
  276. DEC977DA20F68FE100014E20 /* third_party */,
  277. DEC977D520F68C3300014E20 /* GULMutableDictionaryTest.m */,
  278. DEC977D620F68C3300014E20 /* GULNetworkTest.m */,
  279. );
  280. path = Network;
  281. sourceTree = "<group>";
  282. };
  283. DEC977DA20F68FE100014E20 /* third_party */ = {
  284. isa = PBXGroup;
  285. children = (
  286. DEC977DB20F68FE100014E20 /* GTMHTTPServer.h */,
  287. DEC977DC20F68FE100014E20 /* GTMHTTPServer.m */,
  288. );
  289. path = third_party;
  290. sourceTree = "<group>";
  291. };
  292. DEC977DE20F6A7A700014E20 /* Logger */ = {
  293. isa = PBXGroup;
  294. children = (
  295. DEC977DF20F6A7A700014E20 /* GULLoggerTest.m */,
  296. );
  297. path = Logger;
  298. sourceTree = "<group>";
  299. };
  300. DEC977E220F6ACDA00014E20 /* iOS */ = {
  301. isa = PBXGroup;
  302. children = (
  303. DEC977E320F6ACDA00014E20 /* AppDelegate.h */,
  304. DEC977E420F6ACDA00014E20 /* ViewController.m */,
  305. DEC977E520F6ACDA00014E20 /* LaunchScreen.storyboard */,
  306. DEC977E720F6ACDA00014E20 /* Main.storyboard */,
  307. DEC977E920F6ACDA00014E20 /* main.m */,
  308. DEC977EA20F6ACDA00014E20 /* GoogleUtilities-Info.plist */,
  309. DEC977EB20F6ACDA00014E20 /* Images.xcassets */,
  310. DEC977EC20F6ACDA00014E20 /* AppDelegate.m */,
  311. DEC977ED20F6ACDA00014E20 /* ViewController.h */,
  312. );
  313. path = iOS;
  314. sourceTree = "<group>";
  315. };
  316. DEC9786E20F6DE7200014E20 /* macOS */ = {
  317. isa = PBXGroup;
  318. children = (
  319. DEC9786F20F6DE7200014E20 /* AppDelegate.h */,
  320. DEC9787020F6DE7200014E20 /* ViewController.h */,
  321. DEC9787120F6DE7200014E20 /* Main.storyboard */,
  322. DEC9787320F6DE7200014E20 /* Info.plist */,
  323. DEC9787420F6DE7200014E20 /* main.m */,
  324. DEC9787520F6DE7200014E20 /* AppDelegate.m */,
  325. DEC9787620F6DE7200014E20 /* ViewController.m */,
  326. );
  327. path = macOS;
  328. sourceTree = "<group>";
  329. };
  330. DEC9787C20F6E1DF00014E20 /* tvOS */ = {
  331. isa = PBXGroup;
  332. children = (
  333. DEC9787D20F6E1DF00014E20 /* AppDelegate.h */,
  334. DEC9787E20F6E1DF00014E20 /* Assets.xcassets */,
  335. DEC9787F20F6E1DF00014E20 /* ViewController.m */,
  336. DEC9788020F6E1DF00014E20 /* Main.storyboard */,
  337. DEC9788120F6E1DF00014E20 /* main.m */,
  338. DEC9788220F6E1DF00014E20 /* AppDelegate.m */,
  339. DEC9788320F6E1DF00014E20 /* Info.plist */,
  340. DEC9788420F6E1DF00014E20 /* ViewController.h */,
  341. );
  342. path = tvOS;
  343. sourceTree = "<group>";
  344. };
  345. EFBE67EF2101401100E756A7 /* Swizzler */ = {
  346. isa = PBXGroup;
  347. children = (
  348. EFBE67F02101401100E756A7 /* GULSwizzlerTest.m */,
  349. EFBE67F12101401100E756A7 /* GULSwizzlingCacheTest.m */,
  350. EFBE67F22101401100E756A7 /* GULRuntimeClassDiffTests.m */,
  351. EFBE67F32101401100E756A7 /* GULObjectSwizzlerTest.m */,
  352. EFBE67F42101401100E756A7 /* GULRuntimeClassSnapshotTests.m */,
  353. EFBE67F52101401100E756A7 /* GULRuntimeDiffTests.m */,
  354. EFBE67F62101401100E756A7 /* GULSwizzlerInheritedMethodsSwizzlingTest.m */,
  355. EFBE67F72101401100E756A7 /* GULRuntimeStateHelperTests.m */,
  356. EFBE67F82101401100E756A7 /* GULRuntimeSnapshotTests.m */,
  357. EFBE67F92101401100E756A7 /* GULAppDelegateSwizzlerTest.m */,
  358. );
  359. path = Swizzler;
  360. sourceTree = "<group>";
  361. };
  362. /* End PBXGroup section */
  363. /* Begin PBXNativeTarget section */
  364. 6003F589195388D20070C39A /* Example_iOS */ = {
  365. isa = PBXNativeTarget;
  366. buildConfigurationList = 6003F5BF195388D20070C39A /* Build configuration list for PBXNativeTarget "Example_iOS" */;
  367. buildPhases = (
  368. 6003F586195388D20070C39A /* Sources */,
  369. 6003F587195388D20070C39A /* Frameworks */,
  370. 6003F588195388D20070C39A /* Resources */,
  371. );
  372. buildRules = (
  373. );
  374. dependencies = (
  375. );
  376. name = Example_iOS;
  377. productName = GoogleUtilities;
  378. productReference = 6003F58A195388D20070C39A /* Example_iOS.app */;
  379. productType = "com.apple.product-type.application";
  380. };
  381. 6003F5AD195388D20070C39A /* Tests_iOS */ = {
  382. isa = PBXNativeTarget;
  383. buildConfigurationList = 6003F5C2195388D20070C39A /* Build configuration list for PBXNativeTarget "Tests_iOS" */;
  384. buildPhases = (
  385. 6003F5AA195388D20070C39A /* Sources */,
  386. 6003F5AB195388D20070C39A /* Frameworks */,
  387. 6003F5AC195388D20070C39A /* Resources */,
  388. );
  389. buildRules = (
  390. );
  391. dependencies = (
  392. 6003F5B4195388D20070C39A /* PBXTargetDependency */,
  393. );
  394. name = Tests_iOS;
  395. productName = GoogleUtilitiesTests;
  396. productReference = 6003F5AE195388D20070C39A /* Tests_iOS.xctest */;
  397. productType = "com.apple.product-type.bundle.unit-test";
  398. };
  399. DEC977F820F6D0E900014E20 /* Example_macOS */ = {
  400. isa = PBXNativeTarget;
  401. buildConfigurationList = DEC9781620F6D0EB00014E20 /* Build configuration list for PBXNativeTarget "Example_macOS" */;
  402. buildPhases = (
  403. DEC977F520F6D0E900014E20 /* Sources */,
  404. DEC977F620F6D0E900014E20 /* Frameworks */,
  405. DEC977F720F6D0E900014E20 /* Resources */,
  406. );
  407. buildRules = (
  408. );
  409. dependencies = (
  410. );
  411. name = Example_macOS;
  412. productName = "GoogleUtilities-macOS";
  413. productReference = DEC977F920F6D0E900014E20 /* Example_macOS.app */;
  414. productType = "com.apple.product-type.application";
  415. };
  416. DEC9780A20F6D0EA00014E20 /* Tests_macOS */ = {
  417. isa = PBXNativeTarget;
  418. buildConfigurationList = DEC9781720F6D0EB00014E20 /* Build configuration list for PBXNativeTarget "Tests_macOS" */;
  419. buildPhases = (
  420. DEC9780720F6D0EA00014E20 /* Sources */,
  421. DEC9780820F6D0EA00014E20 /* Frameworks */,
  422. DEC9780920F6D0EA00014E20 /* Resources */,
  423. );
  424. buildRules = (
  425. );
  426. dependencies = (
  427. DEC9780D20F6D0EA00014E20 /* PBXTargetDependency */,
  428. );
  429. name = Tests_macOS;
  430. productName = "GoogleUtilities-macOSTests";
  431. productReference = DEC9780B20F6D0EA00014E20 /* Tests_macOS.xctest */;
  432. productType = "com.apple.product-type.bundle.unit-test";
  433. };
  434. DEC9784620F6D5D800014E20 /* Example_tvOS */ = {
  435. isa = PBXNativeTarget;
  436. buildConfigurationList = DEC9786620F6D5DA00014E20 /* Build configuration list for PBXNativeTarget "Example_tvOS" */;
  437. buildPhases = (
  438. DEC9784320F6D5D800014E20 /* Sources */,
  439. DEC9784420F6D5D800014E20 /* Frameworks */,
  440. DEC9784520F6D5D800014E20 /* Resources */,
  441. );
  442. buildRules = (
  443. );
  444. dependencies = (
  445. );
  446. name = Example_tvOS;
  447. productName = Example_tvOS;
  448. productReference = DEC9784720F6D5D800014E20 /* Example_tvOS.app */;
  449. productType = "com.apple.product-type.application";
  450. };
  451. DEC9785A20F6D5DA00014E20 /* Tests_tvOS */ = {
  452. isa = PBXNativeTarget;
  453. buildConfigurationList = DEC9786720F6D5DA00014E20 /* Build configuration list for PBXNativeTarget "Tests_tvOS" */;
  454. buildPhases = (
  455. DEC9785720F6D5DA00014E20 /* Sources */,
  456. DEC9785820F6D5DA00014E20 /* Frameworks */,
  457. DEC9785920F6D5DA00014E20 /* Resources */,
  458. );
  459. buildRules = (
  460. );
  461. dependencies = (
  462. DEC9785D20F6D5DA00014E20 /* PBXTargetDependency */,
  463. );
  464. name = Tests_tvOS;
  465. productName = Example_tvOSTests;
  466. productReference = DEC9785B20F6D5DA00014E20 /* Tests_tvOS.xctest */;
  467. productType = "com.apple.product-type.bundle.unit-test";
  468. };
  469. /* End PBXNativeTarget section */
  470. /* Begin PBXProject section */
  471. 6003F582195388D10070C39A /* Project object */ = {
  472. isa = PBXProject;
  473. attributes = {
  474. CLASSPREFIX = FIR;
  475. LastUpgradeCheck = 0940;
  476. ORGANIZATIONNAME = "Google, Inc.";
  477. TargetAttributes = {
  478. 6003F5AD195388D20070C39A = {
  479. TestTargetID = 6003F589195388D20070C39A;
  480. };
  481. DEC977F820F6D0E900014E20 = {
  482. CreatedOnToolsVersion = 9.4;
  483. ProvisioningStyle = Automatic;
  484. };
  485. DEC9780A20F6D0EA00014E20 = {
  486. CreatedOnToolsVersion = 9.4;
  487. ProvisioningStyle = Automatic;
  488. TestTargetID = DEC977F820F6D0E900014E20;
  489. };
  490. DEC9784620F6D5D800014E20 = {
  491. CreatedOnToolsVersion = 9.4;
  492. ProvisioningStyle = Automatic;
  493. };
  494. DEC9785A20F6D5DA00014E20 = {
  495. CreatedOnToolsVersion = 9.4;
  496. ProvisioningStyle = Automatic;
  497. TestTargetID = DEC9784620F6D5D800014E20;
  498. };
  499. };
  500. };
  501. buildConfigurationList = 6003F585195388D10070C39A /* Build configuration list for PBXProject "GoogleUtilities" */;
  502. compatibilityVersion = "Xcode 3.2";
  503. developmentRegion = English;
  504. hasScannedForEncodings = 0;
  505. knownRegions = (
  506. en,
  507. Base,
  508. );
  509. mainGroup = 6003F581195388D10070C39A;
  510. productRefGroup = 6003F58B195388D20070C39A /* Products */;
  511. projectDirPath = "";
  512. projectRoot = "";
  513. targets = (
  514. 6003F589195388D20070C39A /* Example_iOS */,
  515. 6003F5AD195388D20070C39A /* Tests_iOS */,
  516. DEC977F820F6D0E900014E20 /* Example_macOS */,
  517. DEC9780A20F6D0EA00014E20 /* Tests_macOS */,
  518. DEC9784620F6D5D800014E20 /* Example_tvOS */,
  519. DEC9785A20F6D5DA00014E20 /* Tests_tvOS */,
  520. );
  521. };
  522. /* End PBXProject section */
  523. /* Begin PBXResourcesBuildPhase section */
  524. 6003F588195388D20070C39A /* Resources */ = {
  525. isa = PBXResourcesBuildPhase;
  526. buildActionMask = 2147483647;
  527. files = (
  528. DEC977EF20F6ACDA00014E20 /* LaunchScreen.storyboard in Resources */,
  529. DEC977F320F6ACDA00014E20 /* Images.xcassets in Resources */,
  530. DEC977F020F6ACDA00014E20 /* Main.storyboard in Resources */,
  531. );
  532. runOnlyForDeploymentPostprocessing = 0;
  533. };
  534. 6003F5AC195388D20070C39A /* Resources */ = {
  535. isa = PBXResourcesBuildPhase;
  536. buildActionMask = 2147483647;
  537. files = (
  538. );
  539. runOnlyForDeploymentPostprocessing = 0;
  540. };
  541. DEC977F720F6D0E900014E20 /* Resources */ = {
  542. isa = PBXResourcesBuildPhase;
  543. buildActionMask = 2147483647;
  544. files = (
  545. DEC9787720F6DE7200014E20 /* Main.storyboard in Resources */,
  546. );
  547. runOnlyForDeploymentPostprocessing = 0;
  548. };
  549. DEC9780920F6D0EA00014E20 /* Resources */ = {
  550. isa = PBXResourcesBuildPhase;
  551. buildActionMask = 2147483647;
  552. files = (
  553. );
  554. runOnlyForDeploymentPostprocessing = 0;
  555. };
  556. DEC9784520F6D5D800014E20 /* Resources */ = {
  557. isa = PBXResourcesBuildPhase;
  558. buildActionMask = 2147483647;
  559. files = (
  560. DEC9788520F6E1E000014E20 /* Assets.xcassets in Resources */,
  561. DEC9788720F6E1E000014E20 /* Main.storyboard in Resources */,
  562. );
  563. runOnlyForDeploymentPostprocessing = 0;
  564. };
  565. DEC9785920F6D5DA00014E20 /* Resources */ = {
  566. isa = PBXResourcesBuildPhase;
  567. buildActionMask = 2147483647;
  568. files = (
  569. );
  570. runOnlyForDeploymentPostprocessing = 0;
  571. };
  572. /* End PBXResourcesBuildPhase section */
  573. /* Begin PBXSourcesBuildPhase section */
  574. 6003F586195388D20070C39A /* Sources */ = {
  575. isa = PBXSourcesBuildPhase;
  576. buildActionMask = 2147483647;
  577. files = (
  578. DEC977F120F6ACDA00014E20 /* main.m in Sources */,
  579. DEC977EE20F6ACDA00014E20 /* ViewController.m in Sources */,
  580. DEC977F420F6ACDA00014E20 /* AppDelegate.m in Sources */,
  581. );
  582. runOnlyForDeploymentPostprocessing = 0;
  583. };
  584. 6003F5AA195388D20070C39A /* Sources */ = {
  585. isa = PBXSourcesBuildPhase;
  586. buildActionMask = 2147483647;
  587. files = (
  588. EFBE67FF2101401100E756A7 /* GULRuntimeDiffTests.m in Sources */,
  589. DEC977DD20F68FE100014E20 /* GTMHTTPServer.m in Sources */,
  590. EFBE68022101401100E756A7 /* GULRuntimeSnapshotTests.m in Sources */,
  591. EFBE68002101401100E756A7 /* GULSwizzlerInheritedMethodsSwizzlingTest.m in Sources */,
  592. EFBE68012101401100E756A7 /* GULRuntimeStateHelperTests.m in Sources */,
  593. DEC977D820F68C3300014E20 /* GULMutableDictionaryTest.m in Sources */,
  594. DEC977E120F6A7C100014E20 /* GULLoggerTest.m in Sources */,
  595. DEC977D920F68C3300014E20 /* GULNetworkTest.m in Sources */,
  596. EFBE67FA2101401100E756A7 /* GULSwizzlerTest.m in Sources */,
  597. EFBE67FD2101401100E756A7 /* GULObjectSwizzlerTest.m in Sources */,
  598. EFBE67FE2101401100E756A7 /* GULRuntimeClassSnapshotTests.m in Sources */,
  599. EFBE67FC2101401100E756A7 /* GULRuntimeClassDiffTests.m in Sources */,
  600. DE5CF98E20F686310063FFDD /* GULAppEnvironmentUtilTest.m in Sources */,
  601. DEC977D720F68C3300014E20 /* GULReachabilityCheckerTest.m in Sources */,
  602. EFBE67FB2101401100E756A7 /* GULSwizzlingCacheTest.m in Sources */,
  603. );
  604. runOnlyForDeploymentPostprocessing = 0;
  605. };
  606. DEC977F520F6D0E900014E20 /* Sources */ = {
  607. isa = PBXSourcesBuildPhase;
  608. buildActionMask = 2147483647;
  609. files = (
  610. DEC9787A20F6DE7200014E20 /* AppDelegate.m in Sources */,
  611. DEC9787920F6DE7200014E20 /* main.m in Sources */,
  612. DEC9787B20F6DE7200014E20 /* ViewController.m in Sources */,
  613. );
  614. runOnlyForDeploymentPostprocessing = 0;
  615. };
  616. DEC9780720F6D0EA00014E20 /* Sources */ = {
  617. isa = PBXSourcesBuildPhase;
  618. buildActionMask = 2147483647;
  619. files = (
  620. DEC9781920F6D38500014E20 /* GULAppEnvironmentUtilTest.m in Sources */,
  621. DEC9781A20F6D38800014E20 /* GULReachabilityCheckerTest.m in Sources */,
  622. DEC9781820F6D37400014E20 /* GULLoggerTest.m in Sources */,
  623. DEC9781D20F6D39900014E20 /* GTMHTTPServer.m in Sources */,
  624. DEC9781B20F6D39500014E20 /* GULMutableDictionaryTest.m in Sources */,
  625. DEC9781C20F6D39500014E20 /* GULNetworkTest.m in Sources */,
  626. );
  627. runOnlyForDeploymentPostprocessing = 0;
  628. };
  629. DEC9784320F6D5D800014E20 /* Sources */ = {
  630. isa = PBXSourcesBuildPhase;
  631. buildActionMask = 2147483647;
  632. files = (
  633. DEC9788820F6E1E000014E20 /* main.m in Sources */,
  634. DEC9788620F6E1E000014E20 /* ViewController.m in Sources */,
  635. DEC9788920F6E1E000014E20 /* AppDelegate.m in Sources */,
  636. );
  637. runOnlyForDeploymentPostprocessing = 0;
  638. };
  639. DEC9785720F6D5DA00014E20 /* Sources */ = {
  640. isa = PBXSourcesBuildPhase;
  641. buildActionMask = 2147483647;
  642. files = (
  643. DEC9786920F6D66300014E20 /* GTMHTTPServer.m in Sources */,
  644. DEC9786B20F6D66300014E20 /* GULNetworkTest.m in Sources */,
  645. DEC9786A20F6D66300014E20 /* GULMutableDictionaryTest.m in Sources */,
  646. DEC9786C20F6D66700014E20 /* GULReachabilityCheckerTest.m in Sources */,
  647. DEC9786820F6D65B00014E20 /* GULLoggerTest.m in Sources */,
  648. DEC9786D20F6D66B00014E20 /* GULAppEnvironmentUtilTest.m in Sources */,
  649. );
  650. runOnlyForDeploymentPostprocessing = 0;
  651. };
  652. /* End PBXSourcesBuildPhase section */
  653. /* Begin PBXTargetDependency section */
  654. 6003F5B4195388D20070C39A /* PBXTargetDependency */ = {
  655. isa = PBXTargetDependency;
  656. target = 6003F589195388D20070C39A /* Example_iOS */;
  657. targetProxy = 6003F5B3195388D20070C39A /* PBXContainerItemProxy */;
  658. };
  659. DEC9780D20F6D0EA00014E20 /* PBXTargetDependency */ = {
  660. isa = PBXTargetDependency;
  661. target = DEC977F820F6D0E900014E20 /* Example_macOS */;
  662. targetProxy = DEC9780C20F6D0EA00014E20 /* PBXContainerItemProxy */;
  663. };
  664. DEC9785D20F6D5DA00014E20 /* PBXTargetDependency */ = {
  665. isa = PBXTargetDependency;
  666. target = DEC9784620F6D5D800014E20 /* Example_tvOS */;
  667. targetProxy = DEC9785C20F6D5DA00014E20 /* PBXContainerItemProxy */;
  668. };
  669. /* End PBXTargetDependency section */
  670. /* Begin PBXVariantGroup section */
  671. DEC977E520F6ACDA00014E20 /* LaunchScreen.storyboard */ = {
  672. isa = PBXVariantGroup;
  673. children = (
  674. DEC977E620F6ACDA00014E20 /* Base */,
  675. );
  676. name = LaunchScreen.storyboard;
  677. sourceTree = "<group>";
  678. };
  679. DEC977E720F6ACDA00014E20 /* Main.storyboard */ = {
  680. isa = PBXVariantGroup;
  681. children = (
  682. DEC977E820F6ACDA00014E20 /* Base */,
  683. );
  684. name = Main.storyboard;
  685. sourceTree = "<group>";
  686. };
  687. DEC9787120F6DE7200014E20 /* Main.storyboard */ = {
  688. isa = PBXVariantGroup;
  689. children = (
  690. DEC9787220F6DE7200014E20 /* Base */,
  691. );
  692. name = Main.storyboard;
  693. sourceTree = "<group>";
  694. };
  695. /* End PBXVariantGroup section */
  696. /* Begin XCBuildConfiguration section */
  697. 6003F5BD195388D20070C39A /* Debug */ = {
  698. isa = XCBuildConfiguration;
  699. buildSettings = {
  700. ALWAYS_SEARCH_USER_PATHS = NO;
  701. CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
  702. CLANG_CXX_LIBRARY = "libc++";
  703. CLANG_ENABLE_MODULES = YES;
  704. CLANG_ENABLE_OBJC_ARC = YES;
  705. CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
  706. CLANG_WARN_BOOL_CONVERSION = YES;
  707. CLANG_WARN_COMMA = YES;
  708. CLANG_WARN_CONSTANT_CONVERSION = YES;
  709. CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
  710. CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
  711. CLANG_WARN_EMPTY_BODY = YES;
  712. CLANG_WARN_ENUM_CONVERSION = YES;
  713. CLANG_WARN_INFINITE_RECURSION = YES;
  714. CLANG_WARN_INT_CONVERSION = YES;
  715. CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
  716. CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
  717. CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
  718. CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
  719. CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
  720. CLANG_WARN_STRICT_PROTOTYPES = YES;
  721. CLANG_WARN_SUSPICIOUS_MOVE = YES;
  722. CLANG_WARN_UNREACHABLE_CODE = YES;
  723. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  724. "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
  725. COPY_PHASE_STRIP = NO;
  726. ENABLE_STRICT_OBJC_MSGSEND = YES;
  727. ENABLE_TESTABILITY = YES;
  728. GCC_C_LANGUAGE_STANDARD = gnu99;
  729. GCC_DYNAMIC_NO_PIC = NO;
  730. GCC_NO_COMMON_BLOCKS = YES;
  731. GCC_OPTIMIZATION_LEVEL = 0;
  732. GCC_PREPROCESSOR_DEFINITIONS = (
  733. "GUL_APP_DELEGATE_TESTING=1",
  734. "GUL_UNSWIZZLING_ENABLED=1",
  735. "DEBUG=1",
  736. "$(inherited)",
  737. );
  738. GCC_SYMBOLS_PRIVATE_EXTERN = NO;
  739. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  740. GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
  741. GCC_WARN_UNDECLARED_SELECTOR = YES;
  742. GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
  743. GCC_WARN_UNUSED_FUNCTION = YES;
  744. GCC_WARN_UNUSED_VARIABLE = YES;
  745. IPHONEOS_DEPLOYMENT_TARGET = 8.3;
  746. ONLY_ACTIVE_ARCH = YES;
  747. SDKROOT = iphoneos;
  748. TARGETED_DEVICE_FAMILY = "1,2";
  749. };
  750. name = Debug;
  751. };
  752. 6003F5BE195388D20070C39A /* Release */ = {
  753. isa = XCBuildConfiguration;
  754. buildSettings = {
  755. ALWAYS_SEARCH_USER_PATHS = NO;
  756. CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
  757. CLANG_CXX_LIBRARY = "libc++";
  758. CLANG_ENABLE_MODULES = YES;
  759. CLANG_ENABLE_OBJC_ARC = YES;
  760. CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
  761. CLANG_WARN_BOOL_CONVERSION = YES;
  762. CLANG_WARN_COMMA = YES;
  763. CLANG_WARN_CONSTANT_CONVERSION = YES;
  764. CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
  765. CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
  766. CLANG_WARN_EMPTY_BODY = YES;
  767. CLANG_WARN_ENUM_CONVERSION = YES;
  768. CLANG_WARN_INFINITE_RECURSION = YES;
  769. CLANG_WARN_INT_CONVERSION = YES;
  770. CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
  771. CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
  772. CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
  773. CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
  774. CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
  775. CLANG_WARN_STRICT_PROTOTYPES = YES;
  776. CLANG_WARN_SUSPICIOUS_MOVE = YES;
  777. CLANG_WARN_UNREACHABLE_CODE = YES;
  778. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  779. "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
  780. COPY_PHASE_STRIP = YES;
  781. ENABLE_NS_ASSERTIONS = NO;
  782. ENABLE_STRICT_OBJC_MSGSEND = YES;
  783. GCC_C_LANGUAGE_STANDARD = gnu99;
  784. GCC_NO_COMMON_BLOCKS = YES;
  785. GCC_PREPROCESSOR_DEFINITIONS = (
  786. "GUL_APP_DELEGATE_TESTING=1",
  787. "GUL_UNSWIZZLING_ENABLED=1",
  788. );
  789. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  790. GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
  791. GCC_WARN_UNDECLARED_SELECTOR = YES;
  792. GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
  793. GCC_WARN_UNUSED_FUNCTION = YES;
  794. GCC_WARN_UNUSED_VARIABLE = YES;
  795. IPHONEOS_DEPLOYMENT_TARGET = 8.3;
  796. SDKROOT = iphoneos;
  797. TARGETED_DEVICE_FAMILY = "1,2";
  798. VALIDATE_PRODUCT = YES;
  799. };
  800. name = Release;
  801. };
  802. 6003F5C0195388D20070C39A /* Debug */ = {
  803. isa = XCBuildConfiguration;
  804. buildSettings = {
  805. ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
  806. GCC_PRECOMPILE_PREFIX_HEADER = NO;
  807. GCC_PREPROCESSOR_DEFINITIONS = (
  808. "$(inherited)",
  809. "COCOAPODS=1",
  810. );
  811. INFOPLIST_FILE = "iOS/GoogleUtilities-Info.plist";
  812. MODULE_NAME = ExampleApp;
  813. OTHER_LDFLAGS = (
  814. "$(inherited)",
  815. "-all_load",
  816. );
  817. PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.demo.${PRODUCT_NAME:rfc1034identifier}";
  818. PRODUCT_NAME = "$(TARGET_NAME)";
  819. WRAPPER_EXTENSION = app;
  820. };
  821. name = Debug;
  822. };
  823. 6003F5C1195388D20070C39A /* Release */ = {
  824. isa = XCBuildConfiguration;
  825. buildSettings = {
  826. ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
  827. GCC_PRECOMPILE_PREFIX_HEADER = NO;
  828. GCC_PREPROCESSOR_DEFINITIONS = (
  829. "$(inherited)",
  830. "COCOAPODS=1",
  831. );
  832. INFOPLIST_FILE = "iOS/GoogleUtilities-Info.plist";
  833. MODULE_NAME = ExampleApp;
  834. OTHER_LDFLAGS = (
  835. "$(inherited)",
  836. "-all_load",
  837. );
  838. PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.demo.${PRODUCT_NAME:rfc1034identifier}";
  839. PRODUCT_NAME = "$(TARGET_NAME)";
  840. WRAPPER_EXTENSION = app;
  841. };
  842. name = Release;
  843. };
  844. 6003F5C3195388D20070C39A /* Debug */ = {
  845. isa = XCBuildConfiguration;
  846. buildSettings = {
  847. BUNDLE_LOADER = "$(TEST_HOST)";
  848. FRAMEWORK_SEARCH_PATHS = (
  849. "$(SDKROOT)/Developer/Library/Frameworks",
  850. "$(inherited)",
  851. "$(DEVELOPER_FRAMEWORKS_DIR)",
  852. );
  853. GCC_PRECOMPILE_PREFIX_HEADER = NO;
  854. GCC_PREPROCESSOR_DEFINITIONS = (
  855. "DEBUG=1",
  856. "$(inherited)",
  857. );
  858. HEADER_SEARCH_PATHS = (
  859. "$(inherited)",
  860. "$(SRCROOT)/../Reachability",
  861. "$(SRCROOT)/../AppDelegateSwizzler/Internal",
  862. );
  863. INFOPLIST_FILE = "Tests/Tests-Info.plist";
  864. PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.demo.${PRODUCT_NAME:rfc1034identifier}";
  865. PRODUCT_NAME = "$(TARGET_NAME)";
  866. TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Example_iOS.app/Example_iOS";
  867. WRAPPER_EXTENSION = xctest;
  868. };
  869. name = Debug;
  870. };
  871. 6003F5C4195388D20070C39A /* Release */ = {
  872. isa = XCBuildConfiguration;
  873. buildSettings = {
  874. BUNDLE_LOADER = "$(TEST_HOST)";
  875. FRAMEWORK_SEARCH_PATHS = (
  876. "$(SDKROOT)/Developer/Library/Frameworks",
  877. "$(inherited)",
  878. "$(DEVELOPER_FRAMEWORKS_DIR)",
  879. );
  880. GCC_PRECOMPILE_PREFIX_HEADER = NO;
  881. GCC_PREPROCESSOR_DEFINITIONS = "$(inherited)";
  882. HEADER_SEARCH_PATHS = (
  883. "$(inherited)",
  884. "$(SRCROOT)/../Reachability",
  885. "$(SRCROOT)/../AppDelegateSwizzler/Internal",
  886. );
  887. INFOPLIST_FILE = "Tests/Tests-Info.plist";
  888. PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.demo.${PRODUCT_NAME:rfc1034identifier}";
  889. PRODUCT_NAME = "$(TARGET_NAME)";
  890. TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Example_iOS.app/Example_iOS";
  891. WRAPPER_EXTENSION = xctest;
  892. };
  893. name = Release;
  894. };
  895. DEC9781220F6D0EB00014E20 /* Debug */ = {
  896. isa = XCBuildConfiguration;
  897. buildSettings = {
  898. ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
  899. CLANG_ANALYZER_NONNULL = YES;
  900. CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
  901. CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
  902. CLANG_ENABLE_OBJC_WEAK = YES;
  903. CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
  904. CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
  905. CODE_SIGN_IDENTITY = "";
  906. CODE_SIGN_STYLE = Automatic;
  907. COMBINE_HIDPI_IMAGES = YES;
  908. DEBUG_INFORMATION_FORMAT = dwarf;
  909. GCC_C_LANGUAGE_STANDARD = gnu11;
  910. INFOPLIST_FILE = macOS/Info.plist;
  911. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks";
  912. MACOSX_DEPLOYMENT_TARGET = 10.13;
  913. MTL_ENABLE_DEBUG_INFO = YES;
  914. PRODUCT_BUNDLE_IDENTIFIER = "com.google.GoogleUtilities-macOS";
  915. PRODUCT_NAME = "$(TARGET_NAME)";
  916. SDKROOT = macosx;
  917. };
  918. name = Debug;
  919. };
  920. DEC9781320F6D0EB00014E20 /* Release */ = {
  921. isa = XCBuildConfiguration;
  922. buildSettings = {
  923. ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
  924. CLANG_ANALYZER_NONNULL = YES;
  925. CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
  926. CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
  927. CLANG_ENABLE_OBJC_WEAK = YES;
  928. CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
  929. CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
  930. CODE_SIGN_IDENTITY = "";
  931. CODE_SIGN_STYLE = Automatic;
  932. COMBINE_HIDPI_IMAGES = YES;
  933. COPY_PHASE_STRIP = NO;
  934. DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
  935. GCC_C_LANGUAGE_STANDARD = gnu11;
  936. INFOPLIST_FILE = macOS/Info.plist;
  937. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks";
  938. MACOSX_DEPLOYMENT_TARGET = 10.13;
  939. MTL_ENABLE_DEBUG_INFO = NO;
  940. PRODUCT_BUNDLE_IDENTIFIER = "com.google.GoogleUtilities-macOS";
  941. PRODUCT_NAME = "$(TARGET_NAME)";
  942. SDKROOT = macosx;
  943. };
  944. name = Release;
  945. };
  946. DEC9781420F6D0EB00014E20 /* Debug */ = {
  947. isa = XCBuildConfiguration;
  948. buildSettings = {
  949. BUNDLE_LOADER = "$(TEST_HOST)";
  950. CLANG_ANALYZER_NONNULL = YES;
  951. CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
  952. CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
  953. CLANG_ENABLE_OBJC_WEAK = YES;
  954. CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
  955. CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
  956. CODE_SIGN_IDENTITY = "";
  957. CODE_SIGN_STYLE = Automatic;
  958. COMBINE_HIDPI_IMAGES = YES;
  959. DEBUG_INFORMATION_FORMAT = dwarf;
  960. GCC_C_LANGUAGE_STANDARD = gnu11;
  961. HEADER_SEARCH_PATHS = (
  962. "$(inherited)",
  963. "$(SRCROOT)/../Reachability",
  964. );
  965. INFOPLIST_FILE = "Tests/Tests-Info.plist";
  966. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks";
  967. MACOSX_DEPLOYMENT_TARGET = 10.13;
  968. MTL_ENABLE_DEBUG_INFO = YES;
  969. PRODUCT_BUNDLE_IDENTIFIER = "com.google.GoogleUtilities-macOSTests";
  970. PRODUCT_NAME = "$(TARGET_NAME)";
  971. SDKROOT = macosx;
  972. TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Example_macOS.app/Contents/MacOS/Example_macOS";
  973. };
  974. name = Debug;
  975. };
  976. DEC9781520F6D0EB00014E20 /* Release */ = {
  977. isa = XCBuildConfiguration;
  978. buildSettings = {
  979. BUNDLE_LOADER = "$(TEST_HOST)";
  980. CLANG_ANALYZER_NONNULL = YES;
  981. CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
  982. CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
  983. CLANG_ENABLE_OBJC_WEAK = YES;
  984. CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
  985. CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
  986. CODE_SIGN_IDENTITY = "";
  987. CODE_SIGN_STYLE = Automatic;
  988. COMBINE_HIDPI_IMAGES = YES;
  989. COPY_PHASE_STRIP = NO;
  990. DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
  991. GCC_C_LANGUAGE_STANDARD = gnu11;
  992. HEADER_SEARCH_PATHS = (
  993. "$(inherited)",
  994. "$(SRCROOT)/../Reachability",
  995. );
  996. INFOPLIST_FILE = "Tests/Tests-Info.plist";
  997. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks";
  998. MACOSX_DEPLOYMENT_TARGET = 10.13;
  999. MTL_ENABLE_DEBUG_INFO = NO;
  1000. PRODUCT_BUNDLE_IDENTIFIER = "com.google.GoogleUtilities-macOSTests";
  1001. PRODUCT_NAME = "$(TARGET_NAME)";
  1002. SDKROOT = macosx;
  1003. TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Example_macOS.app/Contents/MacOS/Example_macOS";
  1004. };
  1005. name = Release;
  1006. };
  1007. DEC9786220F6D5DA00014E20 /* Debug */ = {
  1008. isa = XCBuildConfiguration;
  1009. buildSettings = {
  1010. ASSETCATALOG_COMPILER_APPICON_NAME = "App Icon & Top Shelf Image";
  1011. ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
  1012. CLANG_ANALYZER_NONNULL = YES;
  1013. CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
  1014. CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
  1015. CLANG_ENABLE_OBJC_WEAK = YES;
  1016. CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
  1017. CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
  1018. CODE_SIGN_STYLE = Automatic;
  1019. DEBUG_INFORMATION_FORMAT = dwarf;
  1020. GCC_C_LANGUAGE_STANDARD = gnu11;
  1021. INFOPLIST_FILE = tvOS/Info.plist;
  1022. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
  1023. MTL_ENABLE_DEBUG_INFO = YES;
  1024. PRODUCT_BUNDLE_IDENTIFIER = "com.google.Example-tvOS";
  1025. PRODUCT_NAME = "$(TARGET_NAME)";
  1026. SDKROOT = appletvos;
  1027. TARGETED_DEVICE_FAMILY = 3;
  1028. TVOS_DEPLOYMENT_TARGET = 11.1;
  1029. };
  1030. name = Debug;
  1031. };
  1032. DEC9786320F6D5DA00014E20 /* Release */ = {
  1033. isa = XCBuildConfiguration;
  1034. buildSettings = {
  1035. ASSETCATALOG_COMPILER_APPICON_NAME = "App Icon & Top Shelf Image";
  1036. ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
  1037. CLANG_ANALYZER_NONNULL = YES;
  1038. CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
  1039. CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
  1040. CLANG_ENABLE_OBJC_WEAK = YES;
  1041. CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
  1042. CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
  1043. CODE_SIGN_STYLE = Automatic;
  1044. COPY_PHASE_STRIP = NO;
  1045. DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
  1046. GCC_C_LANGUAGE_STANDARD = gnu11;
  1047. INFOPLIST_FILE = tvOS/Info.plist;
  1048. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
  1049. MTL_ENABLE_DEBUG_INFO = NO;
  1050. PRODUCT_BUNDLE_IDENTIFIER = "com.google.Example-tvOS";
  1051. PRODUCT_NAME = "$(TARGET_NAME)";
  1052. SDKROOT = appletvos;
  1053. TARGETED_DEVICE_FAMILY = 3;
  1054. TVOS_DEPLOYMENT_TARGET = 11.1;
  1055. };
  1056. name = Release;
  1057. };
  1058. DEC9786420F6D5DA00014E20 /* Debug */ = {
  1059. isa = XCBuildConfiguration;
  1060. buildSettings = {
  1061. BUNDLE_LOADER = "$(TEST_HOST)";
  1062. CLANG_ANALYZER_NONNULL = YES;
  1063. CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
  1064. CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
  1065. CLANG_ENABLE_OBJC_WEAK = YES;
  1066. CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
  1067. CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
  1068. CODE_SIGN_STYLE = Automatic;
  1069. DEBUG_INFORMATION_FORMAT = dwarf;
  1070. GCC_C_LANGUAGE_STANDARD = gnu11;
  1071. HEADER_SEARCH_PATHS = (
  1072. "$(inherited)",
  1073. "$(SRCROOT)/../Reachability",
  1074. );
  1075. INFOPLIST_FILE = "Tests/Tests-Info.plist";
  1076. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
  1077. MTL_ENABLE_DEBUG_INFO = YES;
  1078. PRODUCT_BUNDLE_IDENTIFIER = "com.google.Example-tvOSTests";
  1079. PRODUCT_NAME = "$(TARGET_NAME)";
  1080. SDKROOT = appletvos;
  1081. TARGETED_DEVICE_FAMILY = 3;
  1082. TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Example_tvOS.app/Example_tvOS";
  1083. TVOS_DEPLOYMENT_TARGET = 11.1;
  1084. };
  1085. name = Debug;
  1086. };
  1087. DEC9786520F6D5DA00014E20 /* Release */ = {
  1088. isa = XCBuildConfiguration;
  1089. buildSettings = {
  1090. BUNDLE_LOADER = "$(TEST_HOST)";
  1091. CLANG_ANALYZER_NONNULL = YES;
  1092. CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
  1093. CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
  1094. CLANG_ENABLE_OBJC_WEAK = YES;
  1095. CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
  1096. CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
  1097. CODE_SIGN_STYLE = Automatic;
  1098. COPY_PHASE_STRIP = NO;
  1099. DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
  1100. GCC_C_LANGUAGE_STANDARD = gnu11;
  1101. HEADER_SEARCH_PATHS = (
  1102. "$(inherited)",
  1103. "$(SRCROOT)/../Reachability",
  1104. );
  1105. INFOPLIST_FILE = "Tests/Tests-Info.plist";
  1106. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
  1107. MTL_ENABLE_DEBUG_INFO = NO;
  1108. PRODUCT_BUNDLE_IDENTIFIER = "com.google.Example-tvOSTests";
  1109. PRODUCT_NAME = "$(TARGET_NAME)";
  1110. SDKROOT = appletvos;
  1111. TARGETED_DEVICE_FAMILY = 3;
  1112. TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Example_tvOS.app/Example_tvOS";
  1113. TVOS_DEPLOYMENT_TARGET = 11.1;
  1114. };
  1115. name = Release;
  1116. };
  1117. /* End XCBuildConfiguration section */
  1118. /* Begin XCConfigurationList section */
  1119. 6003F585195388D10070C39A /* Build configuration list for PBXProject "GoogleUtilities" */ = {
  1120. isa = XCConfigurationList;
  1121. buildConfigurations = (
  1122. 6003F5BD195388D20070C39A /* Debug */,
  1123. 6003F5BE195388D20070C39A /* Release */,
  1124. );
  1125. defaultConfigurationIsVisible = 0;
  1126. defaultConfigurationName = Release;
  1127. };
  1128. 6003F5BF195388D20070C39A /* Build configuration list for PBXNativeTarget "Example_iOS" */ = {
  1129. isa = XCConfigurationList;
  1130. buildConfigurations = (
  1131. 6003F5C0195388D20070C39A /* Debug */,
  1132. 6003F5C1195388D20070C39A /* Release */,
  1133. );
  1134. defaultConfigurationIsVisible = 0;
  1135. defaultConfigurationName = Release;
  1136. };
  1137. 6003F5C2195388D20070C39A /* Build configuration list for PBXNativeTarget "Tests_iOS" */ = {
  1138. isa = XCConfigurationList;
  1139. buildConfigurations = (
  1140. 6003F5C3195388D20070C39A /* Debug */,
  1141. 6003F5C4195388D20070C39A /* Release */,
  1142. );
  1143. defaultConfigurationIsVisible = 0;
  1144. defaultConfigurationName = Release;
  1145. };
  1146. DEC9781620F6D0EB00014E20 /* Build configuration list for PBXNativeTarget "Example_macOS" */ = {
  1147. isa = XCConfigurationList;
  1148. buildConfigurations = (
  1149. DEC9781220F6D0EB00014E20 /* Debug */,
  1150. DEC9781320F6D0EB00014E20 /* Release */,
  1151. );
  1152. defaultConfigurationIsVisible = 0;
  1153. defaultConfigurationName = Release;
  1154. };
  1155. DEC9781720F6D0EB00014E20 /* Build configuration list for PBXNativeTarget "Tests_macOS" */ = {
  1156. isa = XCConfigurationList;
  1157. buildConfigurations = (
  1158. DEC9781420F6D0EB00014E20 /* Debug */,
  1159. DEC9781520F6D0EB00014E20 /* Release */,
  1160. );
  1161. defaultConfigurationIsVisible = 0;
  1162. defaultConfigurationName = Release;
  1163. };
  1164. DEC9786620F6D5DA00014E20 /* Build configuration list for PBXNativeTarget "Example_tvOS" */ = {
  1165. isa = XCConfigurationList;
  1166. buildConfigurations = (
  1167. DEC9786220F6D5DA00014E20 /* Debug */,
  1168. DEC9786320F6D5DA00014E20 /* Release */,
  1169. );
  1170. defaultConfigurationIsVisible = 0;
  1171. defaultConfigurationName = Release;
  1172. };
  1173. DEC9786720F6D5DA00014E20 /* Build configuration list for PBXNativeTarget "Tests_tvOS" */ = {
  1174. isa = XCConfigurationList;
  1175. buildConfigurations = (
  1176. DEC9786420F6D5DA00014E20 /* Debug */,
  1177. DEC9786520F6D5DA00014E20 /* Release */,
  1178. );
  1179. defaultConfigurationIsVisible = 0;
  1180. defaultConfigurationName = Release;
  1181. };
  1182. /* End XCConfigurationList section */
  1183. };
  1184. rootObject = 6003F582195388D10070C39A /* Project object */;
  1185. }