cscg22-gearboy

CSCG 2022 Challenge 'Gearboy'
git clone https://git.sinitax.com/sinitax/cscg22-gearboy
Log | Files | Refs | sfeed.txt

project.pbxproj (19671B)


      1// !$*UTF8*$!
      2{
      3	archiveVersion = 1;
      4	classes = {
      5	};
      6	objectVersion = 45;
      7	objects = {
      8
      9/* Begin PBXBuildFile section */
     10		23D051A629F740B60E253CB9 /* testshader.c in Sources */ = {isa = PBXBuildFile; fileRef = 134C74B1427128EE60A172E7 /* testshader.c */; };
     11		382D14F447586A74066013BE /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2F9638AB656E238065CF7E96 /* AudioToolbox.framework */; };
     12		41763EBD74246C48267307B9 /* AudioUnit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5AF068F34B7D000811A2404F /* AudioUnit.framework */; };
     13		79EE2FCC7F54000829121C9F /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2573329901D62DDB06FE117A /* Cocoa.framework */; };
     14		3C252B7B191554CD7DAB0703 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 15167E334C2E06C906711189 /* CoreAudio.framework */; };
     15		40330C033C3E33FB54E51BB7 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6C89263646260FAB3D7A1961 /* IOKit.framework */; };
     16		5C8E6FC6322C12CB7A8F586D /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21D75E275FDC0F5D55947B75 /* Carbon.framework */; };
     17		3F7D384D5E783FAC44A80F2E /* ForceFeedback.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 65AC24DF57DF0F113C531E41 /* ForceFeedback.framework */; };
     18		29FD532E2B3819D645AD0812 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 157D6BA86B493563050D502A /* CoreFoundation.framework */; };
     19		7A58360130FF499B1987103B /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 590216181858482E648D0B1E /* OpenGL.framework */; };
     20		399C6FFC268A2F921D0F53E3 /* libSDL2main.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 34C72A6A21902BF629147CCC /* libSDL2main.a */; };
     21		58656ADB0ADE0DEA1C053C03 /* libSDL2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 78C170FF352268D645B70248 /* libSDL2.a */; };
     22/* End PBXBuildFile section */
     23
     24/* Begin PBXContainerItemProxy section */
     25		07355230088E4BB107E96FAB /* PBXContainerItemProxy */ = {
     26			isa = PBXContainerItemProxy;
     27			containerPortal = 11894E51596031A03F2138F6 /* SDL2main.xcodeproj */;
     28			proxyType = 2;
     29			remoteGlobalIDString = 58DC62993160374E09FF7AD6;
     30			remoteInfo = "libSDL2main.a";
     31		};
     32		61552AFE1253241F7EE42C10 /* PBXContainerItemProxy */ = {
     33			isa = PBXContainerItemProxy;
     34			containerPortal = 11894E51596031A03F2138F6 /* SDL2main.xcodeproj */;
     35			proxyType = 1;
     36			remoteGlobalIDString = 0E7126A94A11494963D3548B;
     37			remoteInfo = "libSDL2main.a";
     38		};
     39		018502242167787D6CB76865 /* PBXContainerItemProxy */ = {
     40			isa = PBXContainerItemProxy;
     41			containerPortal = 70421877319763C546797101 /* SDL2.xcodeproj */;
     42			proxyType = 2;
     43			remoteGlobalIDString = 07D004B11E733F1F0EA93105;
     44			remoteInfo = "libSDL2.a";
     45		};
     46		004B43E464D82EA41DA413F5 /* PBXContainerItemProxy */ = {
     47			isa = PBXContainerItemProxy;
     48			containerPortal = 70421877319763C546797101 /* SDL2.xcodeproj */;
     49			proxyType = 1;
     50			remoteGlobalIDString = 58C10ED14175754444033E0E;
     51			remoteInfo = "libSDL2.a";
     52		};
     53/* End PBXContainerItemProxy section */
     54
     55/* Begin PBXFileReference section */
     56		134C74B1427128EE60A172E7 /* testshader.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = "testshader.c"; path = "../../../../../test/testshader.c"; sourceTree = "<group>"; };
     57		2F9638AB656E238065CF7E96 /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = "AudioToolbox.framework"; path = "/System/Library/Frameworks/AudioToolbox.framework"; sourceTree = "<absolute>"; };
     58		5AF068F34B7D000811A2404F /* AudioUnit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = "AudioUnit.framework"; path = "/System/Library/Frameworks/AudioUnit.framework"; sourceTree = "<absolute>"; };
     59		2573329901D62DDB06FE117A /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = "Cocoa.framework"; path = "/System/Library/Frameworks/Cocoa.framework"; sourceTree = "<absolute>"; };
     60		15167E334C2E06C906711189 /* CoreAudio.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = "CoreAudio.framework"; path = "/System/Library/Frameworks/CoreAudio.framework"; sourceTree = "<absolute>"; };
     61		6C89263646260FAB3D7A1961 /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = "IOKit.framework"; path = "/System/Library/Frameworks/IOKit.framework"; sourceTree = "<absolute>"; };
     62		21D75E275FDC0F5D55947B75 /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = "Carbon.framework"; path = "/System/Library/Frameworks/Carbon.framework"; sourceTree = "<absolute>"; };
     63		65AC24DF57DF0F113C531E41 /* ForceFeedback.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = "ForceFeedback.framework"; path = "/System/Library/Frameworks/ForceFeedback.framework"; sourceTree = "<absolute>"; };
     64		157D6BA86B493563050D502A /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = "CoreFoundation.framework"; path = "/System/Library/Frameworks/CoreFoundation.framework"; sourceTree = "<absolute>"; };
     65		590216181858482E648D0B1E /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = "OpenGL.framework"; path = "/System/Library/Frameworks/OpenGL.framework"; sourceTree = "<absolute>"; };
     66		4A8247A1301F68195E500DD7 /* testshader */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; name = "testshader"; path = "testshader"; sourceTree = BUILT_PRODUCTS_DIR; };
     67		11894E51596031A03F2138F6 /* SDL2main.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = "SDL2main.xcodeproj"; path = "../../SDL2main/SDL2main.xcodeproj"; sourceTree = SOURCE_ROOT; };
     68		70421877319763C546797101 /* SDL2.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = "SDL2.xcodeproj"; path = "../../SDL2/SDL2.xcodeproj"; sourceTree = SOURCE_ROOT; };
     69/* End PBXFileReference section */
     70
     71/* Begin PBXFrameworksBuildPhase section */
     72		36233D85791E4B556C1151C9 /* Frameworks */ = {
     73			isa = PBXFrameworksBuildPhase;
     74			buildActionMask = 2147483647;
     75			files = (
     76				382D14F447586A74066013BE /* AudioToolbox.framework in Frameworks */,
     77				41763EBD74246C48267307B9 /* AudioUnit.framework in Frameworks */,
     78				79EE2FCC7F54000829121C9F /* Cocoa.framework in Frameworks */,
     79				3C252B7B191554CD7DAB0703 /* CoreAudio.framework in Frameworks */,
     80				40330C033C3E33FB54E51BB7 /* IOKit.framework in Frameworks */,
     81				5C8E6FC6322C12CB7A8F586D /* Carbon.framework in Frameworks */,
     82				3F7D384D5E783FAC44A80F2E /* ForceFeedback.framework in Frameworks */,
     83				29FD532E2B3819D645AD0812 /* CoreFoundation.framework in Frameworks */,
     84				7A58360130FF499B1987103B /* OpenGL.framework in Frameworks */,
     85				399C6FFC268A2F921D0F53E3 /* libSDL2main.a in Frameworks */,
     86				58656ADB0ADE0DEA1C053C03 /* libSDL2.a in Frameworks */,
     87			);
     88			runOnlyForDeploymentPostprocessing = 0;
     89		};
     90/* End PBXFrameworksBuildPhase section */
     91
     92/* Begin PBXGroup section */
     93		65182F0C69806E635014632D /* testshader */ = {
     94			isa = PBXGroup;
     95			children = (
     96				2D9925B750835F5F69B85B8B /* test */,
     97				52570C4B279F559944E13D28 /* Frameworks */,
     98				2DC4606B317D08903A3F278E /* Products */,
     99				7B763C5F3B38054104171266 /* Projects */,
    100			);
    101			name = "testshader";
    102			sourceTree = "<group>";
    103		};
    104		2D9925B750835F5F69B85B8B /* test */ = {
    105			isa = PBXGroup;
    106			children = (
    107				134C74B1427128EE60A172E7 /* testshader.c */,
    108			);
    109			name = "test";
    110			sourceTree = "<group>";
    111		};
    112		52570C4B279F559944E13D28 /* Frameworks */ = {
    113			isa = PBXGroup;
    114			children = (
    115				2F9638AB656E238065CF7E96 /* AudioToolbox.framework */,
    116				5AF068F34B7D000811A2404F /* AudioUnit.framework */,
    117				2573329901D62DDB06FE117A /* Cocoa.framework */,
    118				15167E334C2E06C906711189 /* CoreAudio.framework */,
    119				6C89263646260FAB3D7A1961 /* IOKit.framework */,
    120				21D75E275FDC0F5D55947B75 /* Carbon.framework */,
    121				65AC24DF57DF0F113C531E41 /* ForceFeedback.framework */,
    122				157D6BA86B493563050D502A /* CoreFoundation.framework */,
    123				590216181858482E648D0B1E /* OpenGL.framework */,
    124			);
    125			name = "Frameworks";
    126			sourceTree = "<group>";
    127		};
    128		2DC4606B317D08903A3F278E /* Products */ = {
    129			isa = PBXGroup;
    130			children = (
    131				4A8247A1301F68195E500DD7 /* testshader */,
    132			);
    133			name = "Products";
    134			sourceTree = "<group>";
    135		};
    136		7B763C5F3B38054104171266 /* Projects */ = {
    137			isa = PBXGroup;
    138			children = (
    139				11894E51596031A03F2138F6 /* SDL2main.xcodeproj */,
    140				70421877319763C546797101 /* SDL2.xcodeproj */,
    141			);
    142			name = "Projects";
    143			sourceTree = "<group>";
    144		};
    145		3D3F7D1241E953EC457A6124 /* Products */ = {
    146			isa = PBXGroup;
    147			children = (
    148				34C72A6A21902BF629147CCC /* libSDL2main.a */,
    149			);
    150			name = Products;
    151			sourceTree = "<group>";
    152		};
    153		56B6477D64BC2B14331D4437 /* Products */ = {
    154			isa = PBXGroup;
    155			children = (
    156				78C170FF352268D645B70248 /* libSDL2.a */,
    157			);
    158			name = Products;
    159			sourceTree = "<group>";
    160		};
    161/* End PBXGroup section */
    162
    163/* Begin PBXNativeTarget section */
    164		1E840B4F16662F9E4EA1340A /* testshader */ = {
    165			isa = PBXNativeTarget;
    166			buildConfigurationList = 07E569961E9411B33C5D286D /* Build configuration list for PBXNativeTarget "testshader" */;
    167			buildPhases = (
    168				45DF56211C7F58150ACC1409 /* Resources */,
    169				7DD46A8703460AFF1B131FC2 /* Sources */,
    170				36233D85791E4B556C1151C9 /* Frameworks */,
    171				9607AE3710C85E8F00CD1376 /* Postbuild */,
    172			);
    173			buildRules = (
    174			);
    175			dependencies = (
    176				62FA1686515F68E611693F22 /* PBXTargetDependency */,
    177				65A271FB45ED68A608E264B5 /* PBXTargetDependency */,
    178			);
    179			name = "testshader";
    180			productInstallPath = "$(HOME)/bin";
    181			productName = "testshader";
    182			productReference = 4A8247A1301F68195E500DD7 /* testshader */;
    183			productType = "com.apple.product-type.tool";
    184		};
    185/* End PBXNativeTarget section */
    186
    187/* Begin PBXProject section */
    188		08FB7793FE84155DC02AAC07 /* Project object */ = {
    189			isa = PBXProject;
    190			buildConfigurationList = 1DEB928908733DD80010E9CD /* Build configuration list for PBXProject "testshader" */;
    191			compatibilityVersion = "Xcode 3.2";
    192			hasScannedForEncodings = 1;
    193			mainGroup = 65182F0C69806E635014632D /* testshader */;
    194			projectDirPath = "";
    195			projectReferences = (
    196				{
    197					ProductGroup = 3D3F7D1241E953EC457A6124 /* Products */;
    198					ProjectRef = 11894E51596031A03F2138F6 /* SDL2main.xcodeproj */;
    199				},
    200				{
    201					ProductGroup = 56B6477D64BC2B14331D4437 /* Products */;
    202					ProjectRef = 70421877319763C546797101 /* SDL2.xcodeproj */;
    203				},
    204			);
    205			projectRoot = "";
    206			targets = (
    207				1E840B4F16662F9E4EA1340A /* testshader */,
    208			);
    209		};
    210/* End PBXProject section */
    211
    212/* Begin PBXReferenceProxy section */
    213		34C72A6A21902BF629147CCC /* libSDL2main.a */ = {
    214			isa = PBXReferenceProxy;
    215			fileType = archive.ar;
    216			path = "Build/Debug/libSDL2main.a";
    217			remoteRef = 07355230088E4BB107E96FAB /* PBXContainerItemProxy */;
    218			sourceTree = BUILT_PRODUCTS_DIR;
    219		};
    220		78C170FF352268D645B70248 /* libSDL2.a */ = {
    221			isa = PBXReferenceProxy;
    222			fileType = archive.ar;
    223			path = "Build/Debug/libSDL2.a";
    224			remoteRef = 018502242167787D6CB76865 /* PBXContainerItemProxy */;
    225			sourceTree = BUILT_PRODUCTS_DIR;
    226		};
    227/* End PBXReferenceProxy section */
    228
    229/* Begin PBXResourcesBuildPhase section */
    230		45DF56211C7F58150ACC1409 /* Resources */ = {
    231			isa = PBXResourcesBuildPhase;
    232			buildActionMask = 2147483647;
    233			files = (
    234			);
    235			runOnlyForDeploymentPostprocessing = 0;
    236		};
    237/* End PBXResourcesBuildPhase section */
    238
    239/* Begin PBXShellScriptBuildPhase section */
    240		9607AE3710C85E8F00CD1376 /* Postbuild */ = {
    241			isa = PBXShellScriptBuildPhase;
    242			buildActionMask = 2147483647;
    243			files = (
    244			);
    245			inputPaths = (
    246			);
    247			name = Postbuild;
    248			outputPaths = (
    249			);
    250			runOnlyForDeploymentPostprocessing = 0;
    251			shellPath = /bin/sh;
    252			shellScript = "if [ \"${CONFIGURATION}\" = \"Debug Universal\" ]; then\nif [ ! -d \"./Build/Debug\" ]; then mkdir -p \"./Build/Debug\"; fi\ncp \"./../../../../../test/icon.bmp\" \"./Build/Debug/icon.bmp\"\nfi\nif [ \"${CONFIGURATION}\" = \"Debug Native\" ]; then\nif [ ! -d \"./Build/Debug\" ]; then mkdir -p \"./Build/Debug\"; fi\ncp \"./../../../../../test/icon.bmp\" \"./Build/Debug/icon.bmp\"\nfi\nif [ \"${CONFIGURATION}\" = \"Release Universal\" ]; then\nif [ ! -d \"./Build/Release\" ]; then mkdir -p \"./Build/Release\"; fi\ncp \"./../../../../../test/icon.bmp\" \"./Build/Release/icon.bmp\"\nfi\nif [ \"${CONFIGURATION}\" = \"Release Native\" ]; then\nif [ ! -d \"./Build/Release\" ]; then mkdir -p \"./Build/Release\"; fi\ncp \"./../../../../../test/icon.bmp\" \"./Build/Release/icon.bmp\"\nfi";
    253		};
    254/* End PBXShellScriptBuildPhase section */
    255/* Begin PBXSourcesBuildPhase section */
    256		7DD46A8703460AFF1B131FC2 /* Sources */ = {
    257			isa = PBXSourcesBuildPhase;
    258			buildActionMask = 2147483647;
    259			files = (
    260				23D051A629F740B60E253CB9 /* testshader.c in Sources */,
    261			);
    262			runOnlyForDeploymentPostprocessing = 0;
    263		};
    264/* End PBXSourcesBuildPhase section */
    265
    266/* Begin PBXVariantGroup section */
    267/* End PBXVariantGroup section */
    268
    269/* Begin PBXTargetDependency section */
    270		62FA1686515F68E611693F22 /* PBXTargetDependency */ = {
    271			isa = PBXTargetDependency;
    272			name = "libSDL2main.a";
    273			targetProxy = 61552AFE1253241F7EE42C10 /* PBXContainerItemProxy */;
    274		};
    275		65A271FB45ED68A608E264B5 /* PBXTargetDependency */ = {
    276			isa = PBXTargetDependency;
    277			name = "libSDL2.a";
    278			targetProxy = 004B43E464D82EA41DA413F5 /* PBXContainerItemProxy */;
    279		};
    280/* End PBXTargetDependency section */
    281
    282/* Begin XCBuildConfiguration section */
    283		01D9087D534B7CE341305890 /* Debug Universal */ = {
    284			isa = XCBuildConfiguration;
    285			buildSettings = {
    286				ALWAYS_SEARCH_USER_PATHS = NO;
    287				CONFIGURATION_BUILD_DIR = Build/Debug;
    288				GCC_DYNAMIC_NO_PIC = NO;
    289				GCC_MODEL_TUNING = G5;
    290				INSTALL_PATH = /usr/local/bin;
    291				PRODUCT_NAME = "testshader";
    292			};
    293			name = "Debug Universal";
    294		};
    295		1202753D23397666358A010B /* Debug Native */ = {
    296			isa = XCBuildConfiguration;
    297			buildSettings = {
    298				ALWAYS_SEARCH_USER_PATHS = NO;
    299				CONFIGURATION_BUILD_DIR = Build/Debug;
    300				GCC_DYNAMIC_NO_PIC = NO;
    301				GCC_MODEL_TUNING = G5;
    302				INSTALL_PATH = /usr/local/bin;
    303				PRODUCT_NAME = "testshader";
    304			};
    305			name = "Debug Native";
    306		};
    307		4BAF54AF4A05157B5986250E /* Release Universal */ = {
    308			isa = XCBuildConfiguration;
    309			buildSettings = {
    310				ALWAYS_SEARCH_USER_PATHS = NO;
    311				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
    312				CONFIGURATION_BUILD_DIR = Build/Release;
    313				GCC_DYNAMIC_NO_PIC = NO;
    314				GCC_MODEL_TUNING = G5;
    315				INSTALL_PATH = /usr/local/bin;
    316				PRODUCT_NAME = "testshader";
    317			};
    318			name = "Release Universal";
    319		};
    320		47257A7C1DA17473369B0F99 /* Release Native */ = {
    321			isa = XCBuildConfiguration;
    322			buildSettings = {
    323				ALWAYS_SEARCH_USER_PATHS = NO;
    324				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
    325				CONFIGURATION_BUILD_DIR = Build/Release;
    326				GCC_DYNAMIC_NO_PIC = NO;
    327				GCC_MODEL_TUNING = G5;
    328				INSTALL_PATH = /usr/local/bin;
    329				PRODUCT_NAME = "testshader";
    330			};
    331			name = "Release Native";
    332		};
    333		7B0D26586A397937134463E2 /* Debug Universal */ = {
    334			isa = XCBuildConfiguration;
    335			buildSettings = {
    336				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
    337				CONFIGURATION_BUILD_DIR = "$(SYMROOT)";
    338				CONFIGURATION_TEMP_DIR = "$(OBJROOT)";
    339				COPY_PHASE_STRIP = NO;
    340				GCC_C_LANGUAGE_STANDARD = gnu99;
    341				GCC_ENABLE_CPP_EXCEPTIONS = NO;
    342				GCC_ENABLE_FIX_AND_CONTINUE = YES;
    343				GCC_ENABLE_OBJC_EXCEPTIONS = NO;
    344				GCC_OPTIMIZATION_LEVEL = 0;
    345				GCC_PREPROCESSOR_DEFINITIONS = (
    346					"USING_PREMAKE_CONFIG_H",
    347					"_DEBUG",
    348					"HAVE_OPENGL",
    349				);
    350				GCC_SYMBOLS_PRIVATE_EXTERN = NO;
    351				GCC_WARN_ABOUT_RETURN_TYPE = YES;
    352				GCC_WARN_UNUSED_VARIABLE = YES;
    353				HEADER_SEARCH_PATHS = (
    354					"../..",
    355					"../../../../../include",
    356				);
    357				OBJROOT = "obj/Universal/Debug";
    358				ONLY_ACTIVE_ARCH = YES;
    359				SYMROOT = "Build/Debug";
    360			};
    361			name = "Debug Universal";
    362		};
    363		25AC4C1D043159711F660C26 /* Debug Native */ = {
    364			isa = XCBuildConfiguration;
    365			buildSettings = {
    366				ARCHS = "$(NATIVE_ARCH_ACTUAL)";
    367				CONFIGURATION_BUILD_DIR = "$(SYMROOT)";
    368				CONFIGURATION_TEMP_DIR = "$(OBJROOT)";
    369				COPY_PHASE_STRIP = NO;
    370				GCC_C_LANGUAGE_STANDARD = gnu99;
    371				GCC_ENABLE_CPP_EXCEPTIONS = NO;
    372				GCC_ENABLE_FIX_AND_CONTINUE = YES;
    373				GCC_ENABLE_OBJC_EXCEPTIONS = NO;
    374				GCC_OPTIMIZATION_LEVEL = 0;
    375				GCC_PREPROCESSOR_DEFINITIONS = (
    376					"USING_PREMAKE_CONFIG_H",
    377					"_DEBUG",
    378					"HAVE_OPENGL",
    379				);
    380				GCC_SYMBOLS_PRIVATE_EXTERN = NO;
    381				GCC_WARN_ABOUT_RETURN_TYPE = YES;
    382				GCC_WARN_UNUSED_VARIABLE = YES;
    383				HEADER_SEARCH_PATHS = (
    384					"../..",
    385					"../../../../../include",
    386				);
    387				OBJROOT = "obj/Debug";
    388				ONLY_ACTIVE_ARCH = YES;
    389				SYMROOT = "Build/Debug";
    390			};
    391			name = "Debug Native";
    392		};
    393		41AE249E2B16442B1A3254CE /* Release Universal */ = {
    394			isa = XCBuildConfiguration;
    395			buildSettings = {
    396				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
    397				CONFIGURATION_BUILD_DIR = "$(SYMROOT)";
    398				CONFIGURATION_TEMP_DIR = "$(OBJROOT)";
    399				GCC_C_LANGUAGE_STANDARD = gnu99;
    400				GCC_ENABLE_CPP_EXCEPTIONS = NO;
    401				GCC_ENABLE_OBJC_EXCEPTIONS = NO;
    402				GCC_OPTIMIZATION_LEVEL = 3;
    403				GCC_PREPROCESSOR_DEFINITIONS = (
    404					"USING_PREMAKE_CONFIG_H",
    405					"NDEBUG",
    406					"HAVE_OPENGL",
    407				);
    408				GCC_SYMBOLS_PRIVATE_EXTERN = NO;
    409				GCC_WARN_ABOUT_RETURN_TYPE = YES;
    410				GCC_WARN_UNUSED_VARIABLE = YES;
    411				HEADER_SEARCH_PATHS = (
    412					"../..",
    413					"../../../../../include",
    414				);
    415				OBJROOT = "obj/Universal/Release";
    416				ONLY_ACTIVE_ARCH = NO;
    417				SYMROOT = "Build/Release";
    418			};
    419			name = "Release Universal";
    420		};
    421		07E771BF6D7201C0194804F6 /* Release Native */ = {
    422			isa = XCBuildConfiguration;
    423			buildSettings = {
    424				ARCHS = "$(NATIVE_ARCH_ACTUAL)";
    425				CONFIGURATION_BUILD_DIR = "$(SYMROOT)";
    426				CONFIGURATION_TEMP_DIR = "$(OBJROOT)";
    427				GCC_C_LANGUAGE_STANDARD = gnu99;
    428				GCC_ENABLE_CPP_EXCEPTIONS = NO;
    429				GCC_ENABLE_OBJC_EXCEPTIONS = NO;
    430				GCC_OPTIMIZATION_LEVEL = 3;
    431				GCC_PREPROCESSOR_DEFINITIONS = (
    432					"USING_PREMAKE_CONFIG_H",
    433					"NDEBUG",
    434					"HAVE_OPENGL",
    435				);
    436				GCC_SYMBOLS_PRIVATE_EXTERN = NO;
    437				GCC_WARN_ABOUT_RETURN_TYPE = YES;
    438				GCC_WARN_UNUSED_VARIABLE = YES;
    439				HEADER_SEARCH_PATHS = (
    440					"../..",
    441					"../../../../../include",
    442				);
    443				OBJROOT = "obj/Release";
    444				ONLY_ACTIVE_ARCH = NO;
    445				SYMROOT = "Build/Release";
    446			};
    447			name = "Release Native";
    448		};
    449/* End XCBuildConfiguration section */
    450
    451/* Begin XCConfigurationList section */
    452		07E569961E9411B33C5D286D /* Build configuration list for PBXNativeTarget "testshader" */ = {
    453			isa = XCConfigurationList;
    454			buildConfigurations = (
    455				01D9087D534B7CE341305890 /* Debug Universal */,
    456				1202753D23397666358A010B /* Debug Native */,
    457				4BAF54AF4A05157B5986250E /* Release Universal */,
    458				47257A7C1DA17473369B0F99 /* Release Native */,
    459			);
    460			defaultConfigurationIsVisible = 0;
    461			defaultConfigurationName = "Debug Universal";
    462		};
    463		1DEB928908733DD80010E9CD /* Build configuration list for PBXProject "testshader" */ = {
    464			isa = XCConfigurationList;
    465			buildConfigurations = (
    466				7B0D26586A397937134463E2 /* Debug Universal */,
    467				25AC4C1D043159711F660C26 /* Debug Native */,
    468				41AE249E2B16442B1A3254CE /* Release Universal */,
    469				07E771BF6D7201C0194804F6 /* Release Native */,
    470			);
    471			defaultConfigurationIsVisible = 0;
    472			defaultConfigurationName = "Debug Universal";
    473		};
    474/* End XCConfigurationList section */
    475
    476	};
    477	rootObject = 08FB7793FE84155DC02AAC07 /* Project object */;
    478}