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 (15004B)


      1 // !$*UTF8*$!
      2 {
      3 	archiveVersion = 1;
      4 	classes = {
      5 	};
      6 	objectVersion = 48;
      7 	objects = {
      8 
      9 /* Begin PBXBuildFile section */
     10 		07A82EDB213941D00078D120 /* imgui_widgets.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 07A82EDA213941D00078D120 /* imgui_widgets.cpp */; };
     11 		4080A99820B02D340036BA46 /* main.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4080A98A20B02CD90036BA46 /* main.mm */; };
     12 		4080A9A220B034280036BA46 /* imgui_impl_opengl2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4080A99E20B034280036BA46 /* imgui_impl_opengl2.cpp */; };
     13 		4080A9AD20B0343C0036BA46 /* imgui_demo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4080A9A620B0343C0036BA46 /* imgui_demo.cpp */; };
     14 		4080A9AE20B0343C0036BA46 /* imgui.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4080A9A720B0343C0036BA46 /* imgui.cpp */; };
     15 		4080A9AF20B0343C0036BA46 /* imgui_draw.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4080A9AA20B0343C0036BA46 /* imgui_draw.cpp */; };
     16 		4080A9B020B0347A0036BA46 /* imgui_impl_osx.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4080A99F20B034280036BA46 /* imgui_impl_osx.mm */; };
     17 		4080A9B320B034E40036BA46 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4080A9B220B034E40036BA46 /* Cocoa.framework */; };
     18 		4080A9B520B034EA0036BA46 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4080A9B420B034EA0036BA46 /* OpenGL.framework */; };
     19 		50798230257677FD0038A28D /* imgui_tables.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5079822F257677FC0038A28D /* imgui_tables.cpp */; };
     20 /* End PBXBuildFile section */
     21 
     22 /* Begin PBXCopyFilesBuildPhase section */
     23 		4080A96920B029B00036BA46 /* CopyFiles */ = {
     24 			isa = PBXCopyFilesBuildPhase;
     25 			buildActionMask = 2147483647;
     26 			dstPath = /usr/share/man/man1/;
     27 			dstSubfolderSpec = 0;
     28 			files = (
     29 			);
     30 			runOnlyForDeploymentPostprocessing = 1;
     31 		};
     32 /* End PBXCopyFilesBuildPhase section */
     33 
     34 /* Begin PBXFileReference section */
     35 		07A82EDA213941D00078D120 /* imgui_widgets.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = imgui_widgets.cpp; path = ../../imgui_widgets.cpp; sourceTree = "<group>"; };
     36 		4080A96B20B029B00036BA46 /* example_osx_opengl2 */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = example_osx_opengl2; sourceTree = BUILT_PRODUCTS_DIR; };
     37 		4080A98A20B02CD90036BA46 /* main.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = main.mm; sourceTree = SOURCE_ROOT; };
     38 		4080A99E20B034280036BA46 /* imgui_impl_opengl2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = imgui_impl_opengl2.cpp; path = ../../backends/imgui_impl_opengl2.cpp; sourceTree = "<group>"; };
     39 		4080A99F20B034280036BA46 /* imgui_impl_osx.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = imgui_impl_osx.mm; path = ../../backends/imgui_impl_osx.mm; sourceTree = "<group>"; };
     40 		4080A9A020B034280036BA46 /* imgui_impl_opengl2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = imgui_impl_opengl2.h; path = ../../backends/imgui_impl_opengl2.h; sourceTree = "<group>"; };
     41 		4080A9A120B034280036BA46 /* imgui_impl_osx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = imgui_impl_osx.h; path = ../../backends/imgui_impl_osx.h; sourceTree = "<group>"; };
     42 		4080A9A520B0343C0036BA46 /* imgui_internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = imgui_internal.h; path = ../../imgui_internal.h; sourceTree = "<group>"; };
     43 		4080A9A620B0343C0036BA46 /* imgui_demo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = imgui_demo.cpp; path = ../../imgui_demo.cpp; sourceTree = "<group>"; };
     44 		4080A9A720B0343C0036BA46 /* imgui.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = imgui.cpp; path = ../../imgui.cpp; sourceTree = "<group>"; };
     45 		4080A9A820B0343C0036BA46 /* imgui.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = imgui.h; path = ../../imgui.h; sourceTree = "<group>"; };
     46 		4080A9AA20B0343C0036BA46 /* imgui_draw.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = imgui_draw.cpp; path = ../../imgui_draw.cpp; sourceTree = "<group>"; };
     47 		4080A9AC20B0343C0036BA46 /* imconfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = imconfig.h; path = ../../imconfig.h; sourceTree = "<group>"; };
     48 		4080A9B220B034E40036BA46 /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; };
     49 		4080A9B420B034EA0036BA46 /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = System/Library/Frameworks/OpenGL.framework; sourceTree = SDKROOT; };
     50 		5079822F257677FC0038A28D /* imgui_tables.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = imgui_tables.cpp; path = ../../imgui_tables.cpp; sourceTree = "<group>"; };
     51 /* End PBXFileReference section */
     52 
     53 /* Begin PBXFrameworksBuildPhase section */
     54 		4080A96820B029B00036BA46 /* Frameworks */ = {
     55 			isa = PBXFrameworksBuildPhase;
     56 			buildActionMask = 2147483647;
     57 			files = (
     58 				4080A9B520B034EA0036BA46 /* OpenGL.framework in Frameworks */,
     59 				4080A9B320B034E40036BA46 /* Cocoa.framework in Frameworks */,
     60 			);
     61 			runOnlyForDeploymentPostprocessing = 0;
     62 		};
     63 /* End PBXFrameworksBuildPhase section */
     64 
     65 /* Begin PBXGroup section */
     66 		4080A96220B029B00036BA46 = {
     67 			isa = PBXGroup;
     68 			children = (
     69 				5079822F257677FC0038A28D /* imgui_tables.cpp */,
     70 				4080A9AC20B0343C0036BA46 /* imconfig.h */,
     71 				4080A9A720B0343C0036BA46 /* imgui.cpp */,
     72 				4080A9A820B0343C0036BA46 /* imgui.h */,
     73 				07A82EDA213941D00078D120 /* imgui_widgets.cpp */,
     74 				4080A9A620B0343C0036BA46 /* imgui_demo.cpp */,
     75 				4080A9AA20B0343C0036BA46 /* imgui_draw.cpp */,
     76 				4080A9A520B0343C0036BA46 /* imgui_internal.h */,
     77 				4080A99E20B034280036BA46 /* imgui_impl_opengl2.cpp */,
     78 				4080A9A020B034280036BA46 /* imgui_impl_opengl2.h */,
     79 				4080A9A120B034280036BA46 /* imgui_impl_osx.h */,
     80 				4080A99F20B034280036BA46 /* imgui_impl_osx.mm */,
     81 				4080A98A20B02CD90036BA46 /* main.mm */,
     82 				4080A96C20B029B00036BA46 /* Products */,
     83 				4080A9B120B034E40036BA46 /* Frameworks */,
     84 			);
     85 			sourceTree = "<group>";
     86 		};
     87 		4080A96C20B029B00036BA46 /* Products */ = {
     88 			isa = PBXGroup;
     89 			children = (
     90 				4080A96B20B029B00036BA46 /* example_osx_opengl2 */,
     91 			);
     92 			name = Products;
     93 			sourceTree = "<group>";
     94 		};
     95 		4080A9B120B034E40036BA46 /* Frameworks */ = {
     96 			isa = PBXGroup;
     97 			children = (
     98 				4080A9B420B034EA0036BA46 /* OpenGL.framework */,
     99 				4080A9B220B034E40036BA46 /* Cocoa.framework */,
    100 			);
    101 			name = Frameworks;
    102 			sourceTree = "<group>";
    103 		};
    104 /* End PBXGroup section */
    105 
    106 /* Begin PBXNativeTarget section */
    107 		4080A96A20B029B00036BA46 /* example_osx_opengl2 */ = {
    108 			isa = PBXNativeTarget;
    109 			buildConfigurationList = 4080A97220B029B00036BA46 /* Build configuration list for PBXNativeTarget "example_osx_opengl2" */;
    110 			buildPhases = (
    111 				4080A96720B029B00036BA46 /* Sources */,
    112 				4080A96820B029B00036BA46 /* Frameworks */,
    113 				4080A96920B029B00036BA46 /* CopyFiles */,
    114 			);
    115 			buildRules = (
    116 			);
    117 			dependencies = (
    118 			);
    119 			name = example_osx_opengl2;
    120 			productName = example_osx_opengl2;
    121 			productReference = 4080A96B20B029B00036BA46 /* example_osx_opengl2 */;
    122 			productType = "com.apple.product-type.tool";
    123 		};
    124 /* End PBXNativeTarget section */
    125 
    126 /* Begin PBXProject section */
    127 		4080A96320B029B00036BA46 /* Project object */ = {
    128 			isa = PBXProject;
    129 			attributes = {
    130 				LastUpgradeCheck = 0930;
    131 				ORGANIZATIONNAME = ImGui;
    132 				TargetAttributes = {
    133 					4080A96A20B029B00036BA46 = {
    134 						CreatedOnToolsVersion = 9.3.1;
    135 						ProvisioningStyle = Automatic;
    136 					};
    137 				};
    138 			};
    139 			buildConfigurationList = 4080A96620B029B00036BA46 /* Build configuration list for PBXProject "example_apple_opengl2" */;
    140 			compatibilityVersion = "Xcode 8.0";
    141 			developmentRegion = en;
    142 			hasScannedForEncodings = 0;
    143 			knownRegions = (
    144 				en,
    145 			);
    146 			mainGroup = 4080A96220B029B00036BA46;
    147 			productRefGroup = 4080A96C20B029B00036BA46 /* Products */;
    148 			projectDirPath = "";
    149 			projectRoot = "";
    150 			targets = (
    151 				4080A96A20B029B00036BA46 /* example_osx_opengl2 */,
    152 			);
    153 		};
    154 /* End PBXProject section */
    155 
    156 /* Begin PBXSourcesBuildPhase section */
    157 		4080A96720B029B00036BA46 /* Sources */ = {
    158 			isa = PBXSourcesBuildPhase;
    159 			buildActionMask = 2147483647;
    160 			files = (
    161 				4080A99820B02D340036BA46 /* main.mm in Sources */,
    162 				4080A9AD20B0343C0036BA46 /* imgui_demo.cpp in Sources */,
    163 				4080A9AF20B0343C0036BA46 /* imgui_draw.cpp in Sources */,
    164 				4080A9A220B034280036BA46 /* imgui_impl_opengl2.cpp in Sources */,
    165 				4080A9B020B0347A0036BA46 /* imgui_impl_osx.mm in Sources */,
    166 				4080A9AE20B0343C0036BA46 /* imgui.cpp in Sources */,
    167 				50798230257677FD0038A28D /* imgui_tables.cpp in Sources */,
    168 				07A82EDB213941D00078D120 /* imgui_widgets.cpp in Sources */,
    169 			);
    170 			runOnlyForDeploymentPostprocessing = 0;
    171 		};
    172 /* End PBXSourcesBuildPhase section */
    173 
    174 /* Begin XCBuildConfiguration section */
    175 		4080A97020B029B00036BA46 /* Debug */ = {
    176 			isa = XCBuildConfiguration;
    177 			buildSettings = {
    178 				ALWAYS_SEARCH_USER_PATHS = NO;
    179 				CLANG_ANALYZER_NONNULL = YES;
    180 				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
    181 				CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
    182 				CLANG_CXX_LIBRARY = "libc++";
    183 				CLANG_ENABLE_MODULES = YES;
    184 				CLANG_ENABLE_OBJC_ARC = YES;
    185 				CLANG_ENABLE_OBJC_WEAK = YES;
    186 				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
    187 				CLANG_WARN_BOOL_CONVERSION = YES;
    188 				CLANG_WARN_COMMA = YES;
    189 				CLANG_WARN_CONSTANT_CONVERSION = YES;
    190 				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
    191 				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
    192 				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
    193 				CLANG_WARN_EMPTY_BODY = YES;
    194 				CLANG_WARN_ENUM_CONVERSION = YES;
    195 				CLANG_WARN_INFINITE_RECURSION = YES;
    196 				CLANG_WARN_INT_CONVERSION = YES;
    197 				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
    198 				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
    199 				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
    200 				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
    201 				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
    202 				CLANG_WARN_STRICT_PROTOTYPES = YES;
    203 				CLANG_WARN_SUSPICIOUS_MOVE = YES;
    204 				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
    205 				CLANG_WARN_UNREACHABLE_CODE = YES;
    206 				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
    207 				CODE_SIGN_IDENTITY = "-";
    208 				COPY_PHASE_STRIP = NO;
    209 				DEBUG_INFORMATION_FORMAT = dwarf;
    210 				ENABLE_STRICT_OBJC_MSGSEND = YES;
    211 				ENABLE_TESTABILITY = YES;
    212 				GCC_C_LANGUAGE_STANDARD = gnu11;
    213 				GCC_DYNAMIC_NO_PIC = NO;
    214 				GCC_NO_COMMON_BLOCKS = YES;
    215 				GCC_OPTIMIZATION_LEVEL = 0;
    216 				GCC_PREPROCESSOR_DEFINITIONS = (
    217 					"DEBUG=1",
    218 					"$(inherited)",
    219 				);
    220 				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
    221 				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
    222 				GCC_WARN_UNDECLARED_SELECTOR = YES;
    223 				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
    224 				GCC_WARN_UNUSED_FUNCTION = YES;
    225 				GCC_WARN_UNUSED_VARIABLE = YES;
    226 				MACOSX_DEPLOYMENT_TARGET = 10.13;
    227 				MTL_ENABLE_DEBUG_INFO = YES;
    228 				ONLY_ACTIVE_ARCH = YES;
    229 				SDKROOT = macosx;
    230 			};
    231 			name = Debug;
    232 		};
    233 		4080A97120B029B00036BA46 /* Release */ = {
    234 			isa = XCBuildConfiguration;
    235 			buildSettings = {
    236 				ALWAYS_SEARCH_USER_PATHS = NO;
    237 				CLANG_ANALYZER_NONNULL = YES;
    238 				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
    239 				CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
    240 				CLANG_CXX_LIBRARY = "libc++";
    241 				CLANG_ENABLE_MODULES = YES;
    242 				CLANG_ENABLE_OBJC_ARC = YES;
    243 				CLANG_ENABLE_OBJC_WEAK = YES;
    244 				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
    245 				CLANG_WARN_BOOL_CONVERSION = YES;
    246 				CLANG_WARN_COMMA = YES;
    247 				CLANG_WARN_CONSTANT_CONVERSION = YES;
    248 				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
    249 				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
    250 				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
    251 				CLANG_WARN_EMPTY_BODY = YES;
    252 				CLANG_WARN_ENUM_CONVERSION = YES;
    253 				CLANG_WARN_INFINITE_RECURSION = YES;
    254 				CLANG_WARN_INT_CONVERSION = YES;
    255 				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
    256 				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
    257 				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
    258 				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
    259 				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
    260 				CLANG_WARN_STRICT_PROTOTYPES = YES;
    261 				CLANG_WARN_SUSPICIOUS_MOVE = YES;
    262 				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
    263 				CLANG_WARN_UNREACHABLE_CODE = YES;
    264 				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
    265 				CODE_SIGN_IDENTITY = "-";
    266 				COPY_PHASE_STRIP = NO;
    267 				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
    268 				ENABLE_NS_ASSERTIONS = NO;
    269 				ENABLE_STRICT_OBJC_MSGSEND = YES;
    270 				GCC_C_LANGUAGE_STANDARD = gnu11;
    271 				GCC_NO_COMMON_BLOCKS = YES;
    272 				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
    273 				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
    274 				GCC_WARN_UNDECLARED_SELECTOR = YES;
    275 				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
    276 				GCC_WARN_UNUSED_FUNCTION = YES;
    277 				GCC_WARN_UNUSED_VARIABLE = YES;
    278 				MACOSX_DEPLOYMENT_TARGET = 10.13;
    279 				MTL_ENABLE_DEBUG_INFO = NO;
    280 				SDKROOT = macosx;
    281 			};
    282 			name = Release;
    283 		};
    284 		4080A97320B029B00036BA46 /* Debug */ = {
    285 			isa = XCBuildConfiguration;
    286 			buildSettings = {
    287 				CODE_SIGN_STYLE = Automatic;
    288 				MACOSX_DEPLOYMENT_TARGET = 10.12;
    289 				PRODUCT_NAME = "$(TARGET_NAME)";
    290 				SYSTEM_HEADER_SEARCH_PATHS = ../libs/gl3w;
    291 				USER_HEADER_SEARCH_PATHS = ../..;
    292 			};
    293 			name = Debug;
    294 		};
    295 		4080A97420B029B00036BA46 /* Release */ = {
    296 			isa = XCBuildConfiguration;
    297 			buildSettings = {
    298 				CODE_SIGN_STYLE = Automatic;
    299 				MACOSX_DEPLOYMENT_TARGET = 10.12;
    300 				PRODUCT_NAME = "$(TARGET_NAME)";
    301 				SYSTEM_HEADER_SEARCH_PATHS = ../libs/gl3w;
    302 				USER_HEADER_SEARCH_PATHS = ../..;
    303 			};
    304 			name = Release;
    305 		};
    306 /* End XCBuildConfiguration section */
    307 
    308 /* Begin XCConfigurationList section */
    309 		4080A96620B029B00036BA46 /* Build configuration list for PBXProject "example_apple_opengl2" */ = {
    310 			isa = XCConfigurationList;
    311 			buildConfigurations = (
    312 				4080A97020B029B00036BA46 /* Debug */,
    313 				4080A97120B029B00036BA46 /* Release */,
    314 			);
    315 			defaultConfigurationIsVisible = 0;
    316 			defaultConfigurationName = Release;
    317 		};
    318 		4080A97220B029B00036BA46 /* Build configuration list for PBXNativeTarget "example_osx_opengl2" */ = {
    319 			isa = XCConfigurationList;
    320 			buildConfigurations = (
    321 				4080A97320B029B00036BA46 /* Debug */,
    322 				4080A97420B029B00036BA46 /* Release */,
    323 			);
    324 			defaultConfigurationIsVisible = 0;
    325 			defaultConfigurationName = Release;
    326 		};
    327 /* End XCConfigurationList section */
    328 	};
    329 	rootObject = 4080A96320B029B00036BA46 /* Project object */;
    330 }