imgui

FORK: Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies
git clone https://git.neptards.moe/neptards/imgui.git
Log | Files | Refs

project.pbxproj (24275B)


      1 // !$*UTF8*$!
      2 {
      3 	archiveVersion = 1;
      4 	classes = {
      5 	};
      6 	objectVersion = 48;
      7 	objects = {
      8 
      9 /* Begin PBXBuildFile section */
     10 		07A82ED82139413D0078D120 /* imgui_widgets.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 07A82ED72139413C0078D120 /* imgui_widgets.cpp */; };
     11 		07A82ED92139418F0078D120 /* imgui_widgets.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 07A82ED72139413C0078D120 /* imgui_widgets.cpp */; };
     12 		5079822E257677DB0038A28D /* imgui_tables.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5079822D257677DB0038A28D /* imgui_tables.cpp */; };
     13 		8309BD8F253CCAAA0045E2A1 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8309BD8E253CCAAA0045E2A1 /* UIKit.framework */; };
     14 		8309BDA5253CCC070045E2A1 /* main.mm in Sources */ = {isa = PBXBuildFile; fileRef = 8309BDA0253CCBC10045E2A1 /* main.mm */; };
     15 		8309BDA8253CCC080045E2A1 /* main.mm in Sources */ = {isa = PBXBuildFile; fileRef = 8309BDA0253CCBC10045E2A1 /* main.mm */; };
     16 		8309BDBB253CCCAD0045E2A1 /* imgui_impl_metal.mm in Sources */ = {isa = PBXBuildFile; fileRef = 8309BDB5253CCC9D0045E2A1 /* imgui_impl_metal.mm */; };
     17 		8309BDBE253CCCB60045E2A1 /* imgui_impl_metal.mm in Sources */ = {isa = PBXBuildFile; fileRef = 8309BDB5253CCC9D0045E2A1 /* imgui_impl_metal.mm */; };
     18 		8309BDBF253CCCB60045E2A1 /* imgui_impl_osx.mm in Sources */ = {isa = PBXBuildFile; fileRef = 8309BDB6253CCC9D0045E2A1 /* imgui_impl_osx.mm */; };
     19 		8309BDC6253CCCFE0045E2A1 /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8309BDC5253CCCFE0045E2A1 /* AppKit.framework */; };
     20 		8309BDFC253CDAB30045E2A1 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 8309BDF7253CDAAE0045E2A1 /* LaunchScreen.storyboard */; };
     21 		8309BE04253CDAB60045E2A1 /* MainMenu.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 8309BDFA253CDAAE0045E2A1 /* MainMenu.storyboard */; };
     22 		83BBE9E520EB46B900295997 /* Metal.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 83BBE9E420EB46B900295997 /* Metal.framework */; };
     23 		83BBE9E720EB46BD00295997 /* MetalKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 83BBE9E620EB46BD00295997 /* MetalKit.framework */; };
     24 		83BBE9EC20EB471700295997 /* MetalKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 83BBE9EA20EB471700295997 /* MetalKit.framework */; };
     25 		83BBE9ED20EB471700295997 /* Metal.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 83BBE9EB20EB471700295997 /* Metal.framework */; };
     26 		83BBEA0520EB54E700295997 /* imgui_draw.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 83BBEA0120EB54E700295997 /* imgui_draw.cpp */; };
     27 		83BBEA0620EB54E700295997 /* imgui_draw.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 83BBEA0120EB54E700295997 /* imgui_draw.cpp */; };
     28 		83BBEA0720EB54E700295997 /* imgui_demo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 83BBEA0220EB54E700295997 /* imgui_demo.cpp */; };
     29 		83BBEA0820EB54E700295997 /* imgui_demo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 83BBEA0220EB54E700295997 /* imgui_demo.cpp */; };
     30 		83BBEA0920EB54E700295997 /* imgui.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 83BBEA0320EB54E700295997 /* imgui.cpp */; };
     31 		83BBEA0A20EB54E700295997 /* imgui.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 83BBEA0320EB54E700295997 /* imgui.cpp */; };
     32 /* End PBXBuildFile section */
     33 
     34 /* Begin PBXFileReference section */
     35 		07A82ED62139413C0078D120 /* imgui_internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = imgui_internal.h; path = ../../imgui_internal.h; sourceTree = "<group>"; };
     36 		07A82ED72139413C0078D120 /* imgui_widgets.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = imgui_widgets.cpp; path = ../../imgui_widgets.cpp; sourceTree = "<group>"; };
     37 		5079822D257677DB0038A28D /* imgui_tables.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = imgui_tables.cpp; path = ../../imgui_tables.cpp; sourceTree = "<group>"; };
     38 		8307E7C420E9F9C900473790 /* example_apple_metal.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = example_apple_metal.app; sourceTree = BUILT_PRODUCTS_DIR; };
     39 		8307E7DA20E9F9C900473790 /* example_apple_metal.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = example_apple_metal.app; sourceTree = BUILT_PRODUCTS_DIR; };
     40 		8309BD8E253CCAAA0045E2A1 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; };
     41 		8309BDA0253CCBC10045E2A1 /* main.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = main.mm; sourceTree = "<group>"; };
     42 		8309BDB5253CCC9D0045E2A1 /* imgui_impl_metal.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = imgui_impl_metal.mm; path = ../../backends/imgui_impl_metal.mm; sourceTree = "<group>"; };
     43 		8309BDB6253CCC9D0045E2A1 /* imgui_impl_osx.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = imgui_impl_osx.mm; path = ../../backends/imgui_impl_osx.mm; sourceTree = "<group>"; };
     44 		8309BDC5253CCCFE0045E2A1 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = System/Library/Frameworks/AppKit.framework; sourceTree = SDKROOT; };
     45 		8309BDF7253CDAAE0045E2A1 /* LaunchScreen.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = LaunchScreen.storyboard; sourceTree = "<group>"; };
     46 		8309BDF8253CDAAE0045E2A1 /* Info-iOS.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "Info-iOS.plist"; sourceTree = "<group>"; };
     47 		8309BDFA253CDAAE0045E2A1 /* MainMenu.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = MainMenu.storyboard; sourceTree = "<group>"; };
     48 		8309BDFB253CDAAE0045E2A1 /* Info-macOS.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "Info-macOS.plist"; sourceTree = "<group>"; };
     49 		83BBE9E420EB46B900295997 /* Metal.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Metal.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS11.4.sdk/System/Library/Frameworks/Metal.framework; sourceTree = DEVELOPER_DIR; };
     50 		83BBE9E620EB46BD00295997 /* MetalKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MetalKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS11.4.sdk/System/Library/Frameworks/MetalKit.framework; sourceTree = DEVELOPER_DIR; };
     51 		83BBE9E820EB46C100295997 /* ModelIO.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ModelIO.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS11.4.sdk/System/Library/Frameworks/ModelIO.framework; sourceTree = DEVELOPER_DIR; };
     52 		83BBE9EA20EB471700295997 /* MetalKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MetalKit.framework; path = System/Library/Frameworks/MetalKit.framework; sourceTree = SDKROOT; };
     53 		83BBE9EB20EB471700295997 /* Metal.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Metal.framework; path = System/Library/Frameworks/Metal.framework; sourceTree = SDKROOT; };
     54 		83BBE9EE20EB471C00295997 /* ModelIO.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ModelIO.framework; path = System/Library/Frameworks/ModelIO.framework; sourceTree = SDKROOT; };
     55 		83BBEA0020EB54E700295997 /* imgui.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = imgui.h; path = ../../imgui.h; sourceTree = "<group>"; };
     56 		83BBEA0120EB54E700295997 /* imgui_draw.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = imgui_draw.cpp; path = ../../imgui_draw.cpp; sourceTree = "<group>"; };
     57 		83BBEA0220EB54E700295997 /* imgui_demo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = imgui_demo.cpp; path = ../../imgui_demo.cpp; sourceTree = "<group>"; };
     58 		83BBEA0320EB54E700295997 /* imgui.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = imgui.cpp; path = ../../imgui.cpp; sourceTree = "<group>"; };
     59 		83BBEA0420EB54E700295997 /* imconfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = imconfig.h; path = ../../imconfig.h; sourceTree = "<group>"; };
     60 /* End PBXFileReference section */
     61 
     62 /* Begin PBXFrameworksBuildPhase section */
     63 		8307E7C120E9F9C900473790 /* Frameworks */ = {
     64 			isa = PBXFrameworksBuildPhase;
     65 			buildActionMask = 2147483647;
     66 			files = (
     67 				8309BD8F253CCAAA0045E2A1 /* UIKit.framework in Frameworks */,
     68 				83BBE9E720EB46BD00295997 /* MetalKit.framework in Frameworks */,
     69 				83BBE9E520EB46B900295997 /* Metal.framework in Frameworks */,
     70 			);
     71 			runOnlyForDeploymentPostprocessing = 0;
     72 		};
     73 		8307E7D720E9F9C900473790 /* Frameworks */ = {
     74 			isa = PBXFrameworksBuildPhase;
     75 			buildActionMask = 2147483647;
     76 			files = (
     77 				8309BDC6253CCCFE0045E2A1 /* AppKit.framework in Frameworks */,
     78 				83BBE9EC20EB471700295997 /* MetalKit.framework in Frameworks */,
     79 				83BBE9ED20EB471700295997 /* Metal.framework in Frameworks */,
     80 			);
     81 			runOnlyForDeploymentPostprocessing = 0;
     82 		};
     83 /* End PBXFrameworksBuildPhase section */
     84 
     85 /* Begin PBXGroup section */
     86 		8307E7B520E9F9C700473790 = {
     87 			isa = PBXGroup;
     88 			children = (
     89 				83BBE9F020EB544400295997 /* imgui */,
     90 				8309BD9E253CCBA70045E2A1 /* example */,
     91 				8307E7C520E9F9C900473790 /* Products */,
     92 				83BBE9E320EB46B800295997 /* Frameworks */,
     93 			);
     94 			sourceTree = "<group>";
     95 		};
     96 		8307E7C520E9F9C900473790 /* Products */ = {
     97 			isa = PBXGroup;
     98 			children = (
     99 				8307E7C420E9F9C900473790 /* example_apple_metal.app */,
    100 				8307E7DA20E9F9C900473790 /* example_apple_metal.app */,
    101 			);
    102 			name = Products;
    103 			sourceTree = "<group>";
    104 		};
    105 		8309BD9E253CCBA70045E2A1 /* example */ = {
    106 			isa = PBXGroup;
    107 			children = (
    108 				8309BDF6253CDAAE0045E2A1 /* iOS */,
    109 				8309BDF9253CDAAE0045E2A1 /* macOS */,
    110 				8309BDA0253CCBC10045E2A1 /* main.mm */,
    111 			);
    112 			name = example;
    113 			sourceTree = "<group>";
    114 		};
    115 		8309BDF6253CDAAE0045E2A1 /* iOS */ = {
    116 			isa = PBXGroup;
    117 			children = (
    118 				8309BDF7253CDAAE0045E2A1 /* LaunchScreen.storyboard */,
    119 				8309BDF8253CDAAE0045E2A1 /* Info-iOS.plist */,
    120 			);
    121 			path = iOS;
    122 			sourceTree = "<group>";
    123 		};
    124 		8309BDF9253CDAAE0045E2A1 /* macOS */ = {
    125 			isa = PBXGroup;
    126 			children = (
    127 				8309BDFA253CDAAE0045E2A1 /* MainMenu.storyboard */,
    128 				8309BDFB253CDAAE0045E2A1 /* Info-macOS.plist */,
    129 			);
    130 			path = macOS;
    131 			sourceTree = "<group>";
    132 		};
    133 		83BBE9E320EB46B800295997 /* Frameworks */ = {
    134 			isa = PBXGroup;
    135 			children = (
    136 				8309BDC5253CCCFE0045E2A1 /* AppKit.framework */,
    137 				8309BD8E253CCAAA0045E2A1 /* UIKit.framework */,
    138 				83BBE9EE20EB471C00295997 /* ModelIO.framework */,
    139 				83BBE9EB20EB471700295997 /* Metal.framework */,
    140 				83BBE9EA20EB471700295997 /* MetalKit.framework */,
    141 				83BBE9E820EB46C100295997 /* ModelIO.framework */,
    142 				83BBE9E620EB46BD00295997 /* MetalKit.framework */,
    143 				83BBE9E420EB46B900295997 /* Metal.framework */,
    144 			);
    145 			name = Frameworks;
    146 			sourceTree = "<group>";
    147 		};
    148 		83BBE9F020EB544400295997 /* imgui */ = {
    149 			isa = PBXGroup;
    150 			children = (
    151 				5079822D257677DB0038A28D /* imgui_tables.cpp */,
    152 				8309BDB5253CCC9D0045E2A1 /* imgui_impl_metal.mm */,
    153 				8309BDB6253CCC9D0045E2A1 /* imgui_impl_osx.mm */,
    154 				83BBEA0420EB54E700295997 /* imconfig.h */,
    155 				83BBEA0320EB54E700295997 /* imgui.cpp */,
    156 				83BBEA0020EB54E700295997 /* imgui.h */,
    157 				83BBEA0220EB54E700295997 /* imgui_demo.cpp */,
    158 				83BBEA0120EB54E700295997 /* imgui_draw.cpp */,
    159 				07A82ED62139413C0078D120 /* imgui_internal.h */,
    160 				07A82ED72139413C0078D120 /* imgui_widgets.cpp */,
    161 			);
    162 			name = imgui;
    163 			sourceTree = "<group>";
    164 		};
    165 /* End PBXGroup section */
    166 
    167 /* Begin PBXNativeTarget section */
    168 		8307E7C320E9F9C900473790 /* example_apple_metal_ios */ = {
    169 			isa = PBXNativeTarget;
    170 			buildConfigurationList = 8307E7F020E9F9C900473790 /* Build configuration list for PBXNativeTarget "example_apple_metal_ios" */;
    171 			buildPhases = (
    172 				8307E7C020E9F9C900473790 /* Sources */,
    173 				8307E7C120E9F9C900473790 /* Frameworks */,
    174 				8307E7C220E9F9C900473790 /* Resources */,
    175 			);
    176 			buildRules = (
    177 			);
    178 			dependencies = (
    179 			);
    180 			name = example_apple_metal_ios;
    181 			productName = "imguiex iOS";
    182 			productReference = 8307E7C420E9F9C900473790 /* example_apple_metal.app */;
    183 			productType = "com.apple.product-type.application";
    184 		};
    185 		8307E7D920E9F9C900473790 /* example_apple_metal_macos */ = {
    186 			isa = PBXNativeTarget;
    187 			buildConfigurationList = 8307E7F320E9F9C900473790 /* Build configuration list for PBXNativeTarget "example_apple_metal_macos" */;
    188 			buildPhases = (
    189 				8307E7D620E9F9C900473790 /* Sources */,
    190 				8307E7D720E9F9C900473790 /* Frameworks */,
    191 				8307E7D820E9F9C900473790 /* Resources */,
    192 			);
    193 			buildRules = (
    194 			);
    195 			dependencies = (
    196 			);
    197 			name = example_apple_metal_macos;
    198 			productName = "imguiex macOS";
    199 			productReference = 8307E7DA20E9F9C900473790 /* example_apple_metal.app */;
    200 			productType = "com.apple.product-type.application";
    201 		};
    202 /* End PBXNativeTarget section */
    203 
    204 /* Begin PBXProject section */
    205 		8307E7B620E9F9C700473790 /* Project object */ = {
    206 			isa = PBXProject;
    207 			attributes = {
    208 				LastUpgradeCheck = 1200;
    209 				ORGANIZATIONNAME = "Warren Moore";
    210 				TargetAttributes = {
    211 					8307E7C320E9F9C900473790 = {
    212 						CreatedOnToolsVersion = 9.4.1;
    213 						ProvisioningStyle = Automatic;
    214 					};
    215 					8307E7D920E9F9C900473790 = {
    216 						CreatedOnToolsVersion = 9.4.1;
    217 						ProvisioningStyle = Automatic;
    218 					};
    219 				};
    220 			};
    221 			buildConfigurationList = 8307E7B920E9F9C700473790 /* Build configuration list for PBXProject "example_apple_metal" */;
    222 			compatibilityVersion = "Xcode 8.0";
    223 			developmentRegion = en;
    224 			hasScannedForEncodings = 0;
    225 			knownRegions = (
    226 				en,
    227 				Base,
    228 			);
    229 			mainGroup = 8307E7B520E9F9C700473790;
    230 			productRefGroup = 8307E7C520E9F9C900473790 /* Products */;
    231 			projectDirPath = "";
    232 			projectRoot = "";
    233 			targets = (
    234 				8307E7C320E9F9C900473790 /* example_apple_metal_ios */,
    235 				8307E7D920E9F9C900473790 /* example_apple_metal_macos */,
    236 			);
    237 		};
    238 /* End PBXProject section */
    239 
    240 /* Begin PBXResourcesBuildPhase section */
    241 		8307E7C220E9F9C900473790 /* Resources */ = {
    242 			isa = PBXResourcesBuildPhase;
    243 			buildActionMask = 2147483647;
    244 			files = (
    245 				8309BDFC253CDAB30045E2A1 /* LaunchScreen.storyboard in Resources */,
    246 			);
    247 			runOnlyForDeploymentPostprocessing = 0;
    248 		};
    249 		8307E7D820E9F9C900473790 /* Resources */ = {
    250 			isa = PBXResourcesBuildPhase;
    251 			buildActionMask = 2147483647;
    252 			files = (
    253 				8309BE04253CDAB60045E2A1 /* MainMenu.storyboard in Resources */,
    254 			);
    255 			runOnlyForDeploymentPostprocessing = 0;
    256 		};
    257 /* End PBXResourcesBuildPhase section */
    258 
    259 /* Begin PBXSourcesBuildPhase section */
    260 		8307E7C020E9F9C900473790 /* Sources */ = {
    261 			isa = PBXSourcesBuildPhase;
    262 			buildActionMask = 2147483647;
    263 			files = (
    264 				8309BDBB253CCCAD0045E2A1 /* imgui_impl_metal.mm in Sources */,
    265 				83BBEA0920EB54E700295997 /* imgui.cpp in Sources */,
    266 				83BBEA0720EB54E700295997 /* imgui_demo.cpp in Sources */,
    267                 83BBEA0520EB54E700295997 /* imgui_draw.cpp in Sources */,
    268 				5079822E257677DB0038A28D /* imgui_tables.cpp in Sources */,
    269                 07A82ED82139413D0078D120 /* imgui_widgets.cpp in Sources */,
    270 				8309BDA5253CCC070045E2A1 /* main.mm in Sources */,
    271 			);
    272 			runOnlyForDeploymentPostprocessing = 0;
    273 		};
    274 		8307E7D620E9F9C900473790 /* Sources */ = {
    275 			isa = PBXSourcesBuildPhase;
    276 			buildActionMask = 2147483647;
    277 			files = (
    278 				8309BDBE253CCCB60045E2A1 /* imgui_impl_metal.mm in Sources */,
    279 				8309BDBF253CCCB60045E2A1 /* imgui_impl_osx.mm in Sources */,
    280                 83BBEA0A20EB54E700295997 /* imgui.cpp in Sources */,
    281                 83BBEA0820EB54E700295997 /* imgui_demo.cpp in Sources */,
    282                 83BBEA0620EB54E700295997 /* imgui_draw.cpp in Sources */,
    283                 5079822E257677DB0038A28D /* imgui_tables.cpp in Sources */,
    284 				07A82ED92139418F0078D120 /* imgui_widgets.cpp in Sources */,
    285 				8309BDA8253CCC080045E2A1 /* main.mm in Sources */,
    286 			);
    287 			runOnlyForDeploymentPostprocessing = 0;
    288 		};
    289 /* End PBXSourcesBuildPhase section */
    290 
    291 /* Begin XCBuildConfiguration section */
    292 		8307E7EE20E9F9C900473790 /* Debug */ = {
    293 			isa = XCBuildConfiguration;
    294 			buildSettings = {
    295 				ALWAYS_SEARCH_USER_PATHS = NO;
    296 				CLANG_ANALYZER_NONNULL = YES;
    297 				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
    298 				CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
    299 				CLANG_CXX_LIBRARY = "libc++";
    300 				CLANG_ENABLE_MODULES = YES;
    301 				CLANG_ENABLE_OBJC_ARC = YES;
    302 				CLANG_ENABLE_OBJC_WEAK = YES;
    303 				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
    304 				CLANG_WARN_BOOL_CONVERSION = YES;
    305 				CLANG_WARN_COMMA = YES;
    306 				CLANG_WARN_CONSTANT_CONVERSION = YES;
    307 				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
    308 				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
    309 				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
    310 				CLANG_WARN_EMPTY_BODY = YES;
    311 				CLANG_WARN_ENUM_CONVERSION = YES;
    312 				CLANG_WARN_INFINITE_RECURSION = YES;
    313 				CLANG_WARN_INT_CONVERSION = YES;
    314 				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
    315 				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
    316 				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
    317 				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
    318 				CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
    319 				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
    320 				CLANG_WARN_STRICT_PROTOTYPES = YES;
    321 				CLANG_WARN_SUSPICIOUS_MOVE = YES;
    322 				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
    323 				CLANG_WARN_UNREACHABLE_CODE = YES;
    324 				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
    325 				COPY_PHASE_STRIP = NO;
    326 				DEBUG_INFORMATION_FORMAT = dwarf;
    327 				ENABLE_STRICT_OBJC_MSGSEND = YES;
    328 				ENABLE_TESTABILITY = YES;
    329 				GCC_C_LANGUAGE_STANDARD = gnu11;
    330 				GCC_DYNAMIC_NO_PIC = NO;
    331 				GCC_NO_COMMON_BLOCKS = YES;
    332 				GCC_OPTIMIZATION_LEVEL = 0;
    333 				GCC_PREPROCESSOR_DEFINITIONS = (
    334 					"DEBUG=1",
    335 					"$(inherited)",
    336 				);
    337 				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
    338 				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
    339 				GCC_WARN_UNDECLARED_SELECTOR = YES;
    340 				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
    341 				GCC_WARN_UNUSED_FUNCTION = YES;
    342 				GCC_WARN_UNUSED_VARIABLE = YES;
    343 				MTL_ENABLE_DEBUG_INFO = YES;
    344 				ONLY_ACTIVE_ARCH = YES;
    345 			};
    346 			name = Debug;
    347 		};
    348 		8307E7EF20E9F9C900473790 /* Release */ = {
    349 			isa = XCBuildConfiguration;
    350 			buildSettings = {
    351 				ALWAYS_SEARCH_USER_PATHS = NO;
    352 				CLANG_ANALYZER_NONNULL = YES;
    353 				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
    354 				CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
    355 				CLANG_CXX_LIBRARY = "libc++";
    356 				CLANG_ENABLE_MODULES = YES;
    357 				CLANG_ENABLE_OBJC_ARC = YES;
    358 				CLANG_ENABLE_OBJC_WEAK = YES;
    359 				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
    360 				CLANG_WARN_BOOL_CONVERSION = YES;
    361 				CLANG_WARN_COMMA = YES;
    362 				CLANG_WARN_CONSTANT_CONVERSION = YES;
    363 				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
    364 				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
    365 				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
    366 				CLANG_WARN_EMPTY_BODY = YES;
    367 				CLANG_WARN_ENUM_CONVERSION = YES;
    368 				CLANG_WARN_INFINITE_RECURSION = YES;
    369 				CLANG_WARN_INT_CONVERSION = YES;
    370 				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
    371 				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
    372 				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
    373 				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
    374 				CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
    375 				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
    376 				CLANG_WARN_STRICT_PROTOTYPES = YES;
    377 				CLANG_WARN_SUSPICIOUS_MOVE = YES;
    378 				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
    379 				CLANG_WARN_UNREACHABLE_CODE = YES;
    380 				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
    381 				COPY_PHASE_STRIP = NO;
    382 				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
    383 				ENABLE_NS_ASSERTIONS = NO;
    384 				ENABLE_STRICT_OBJC_MSGSEND = YES;
    385 				GCC_C_LANGUAGE_STANDARD = gnu11;
    386 				GCC_NO_COMMON_BLOCKS = YES;
    387 				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
    388 				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
    389 				GCC_WARN_UNDECLARED_SELECTOR = YES;
    390 				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
    391 				GCC_WARN_UNUSED_FUNCTION = YES;
    392 				GCC_WARN_UNUSED_VARIABLE = YES;
    393 				MTL_ENABLE_DEBUG_INFO = NO;
    394 			};
    395 			name = Release;
    396 		};
    397 		8307E7F120E9F9C900473790 /* Debug */ = {
    398 			isa = XCBuildConfiguration;
    399 			buildSettings = {
    400 				CODE_SIGN_IDENTITY = "iPhone Developer";
    401 				CODE_SIGN_STYLE = Automatic;
    402 				DEVELOPMENT_TEAM = "";
    403 				INFOPLIST_FILE = "$(SRCROOT)/iOS/Info-iOS.plist";
    404 				IPHONEOS_DEPLOYMENT_TARGET = 10.0;
    405 				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
    406 				PRODUCT_BUNDLE_IDENTIFIER = "org.imgui.example.apple-metal-ios";
    407 				PRODUCT_NAME = example_apple_metal;
    408 				SDKROOT = iphoneos;
    409 				TARGETED_DEVICE_FAMILY = "1,2";
    410 				USER_HEADER_SEARCH_PATHS = "$(SRCROOT)/../../**";
    411 			};
    412 			name = Debug;
    413 		};
    414 		8307E7F220E9F9C900473790 /* Release */ = {
    415 			isa = XCBuildConfiguration;
    416 			buildSettings = {
    417 				CODE_SIGN_IDENTITY = "iPhone Developer";
    418 				CODE_SIGN_STYLE = Automatic;
    419 				DEVELOPMENT_TEAM = "";
    420 				INFOPLIST_FILE = "$(SRCROOT)/iOS/Info-iOS.plist";
    421 				IPHONEOS_DEPLOYMENT_TARGET = 10.0;
    422 				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
    423 				PRODUCT_BUNDLE_IDENTIFIER = "org.imgui.example.apple-metal-ios";
    424 				PRODUCT_NAME = example_apple_metal;
    425 				SDKROOT = iphoneos;
    426 				TARGETED_DEVICE_FAMILY = "1,2";
    427 				USER_HEADER_SEARCH_PATHS = "$(SRCROOT)/../../**";
    428 				VALIDATE_PRODUCT = YES;
    429 			};
    430 			name = Release;
    431 		};
    432 		8307E7F420E9F9C900473790 /* Debug */ = {
    433 			isa = XCBuildConfiguration;
    434 			buildSettings = {
    435 				CODE_SIGN_IDENTITY = "-";
    436 				CODE_SIGN_STYLE = Automatic;
    437 				COMBINE_HIDPI_IMAGES = YES;
    438 				DEVELOPMENT_TEAM = "";
    439 				INFOPLIST_FILE = "$(SRCROOT)/macOS/Info-macOS.plist";
    440 				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks";
    441 				MACOSX_DEPLOYMENT_TARGET = 10.12;
    442 				PRODUCT_BUNDLE_IDENTIFIER = "org.imgui.example.apple-metal-macos";
    443 				PRODUCT_NAME = example_apple_metal;
    444 				SDKROOT = macosx;
    445 				USER_HEADER_SEARCH_PATHS = "$(SRCROOT)/../../**";
    446 			};
    447 			name = Debug;
    448 		};
    449 		8307E7F520E9F9C900473790 /* Release */ = {
    450 			isa = XCBuildConfiguration;
    451 			buildSettings = {
    452 				CODE_SIGN_IDENTITY = "-";
    453 				CODE_SIGN_STYLE = Automatic;
    454 				COMBINE_HIDPI_IMAGES = YES;
    455 				DEVELOPMENT_TEAM = "";
    456 				INFOPLIST_FILE = "$(SRCROOT)/macOS/Info-macOS.plist";
    457 				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks";
    458 				MACOSX_DEPLOYMENT_TARGET = 10.12;
    459 				PRODUCT_BUNDLE_IDENTIFIER = "org.imgui.example.apple-metal-macos";
    460 				PRODUCT_NAME = example_apple_metal;
    461 				SDKROOT = macosx;
    462 				USER_HEADER_SEARCH_PATHS = "$(SRCROOT)/../../**";
    463 			};
    464 			name = Release;
    465 		};
    466 /* End XCBuildConfiguration section */
    467 
    468 /* Begin XCConfigurationList section */
    469 		8307E7B920E9F9C700473790 /* Build configuration list for PBXProject "example_apple_metal" */ = {
    470 			isa = XCConfigurationList;
    471 			buildConfigurations = (
    472 				8307E7EE20E9F9C900473790 /* Debug */,
    473 				8307E7EF20E9F9C900473790 /* Release */,
    474 			);
    475 			defaultConfigurationIsVisible = 0;
    476 			defaultConfigurationName = Release;
    477 		};
    478 		8307E7F020E9F9C900473790 /* Build configuration list for PBXNativeTarget "example_apple_metal_ios" */ = {
    479 			isa = XCConfigurationList;
    480 			buildConfigurations = (
    481 				8307E7F120E9F9C900473790 /* Debug */,
    482 				8307E7F220E9F9C900473790 /* Release */,
    483 			);
    484 			defaultConfigurationIsVisible = 0;
    485 			defaultConfigurationName = Release;
    486 		};
    487 		8307E7F320E9F9C900473790 /* Build configuration list for PBXNativeTarget "example_apple_metal_macos" */ = {
    488 			isa = XCConfigurationList;
    489 			buildConfigurations = (
    490 				8307E7F420E9F9C900473790 /* Debug */,
    491 				8307E7F520E9F9C900473790 /* Release */,
    492 			);
    493 			defaultConfigurationIsVisible = 0;
    494 			defaultConfigurationName = Release;
    495 		};
    496 /* End XCConfigurationList section */
    497 	};
    498 	rootObject = 8307E7B620E9F9C700473790 /* Project object */;
    499 }