// !$*UTF8*$! { archiveVersion = 1; classes = { }; objectVersion = 45; objects = { /* Begin PBXBuildFile section */ 363C70F70EF70F4400866D2C /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 363C70ED0EF70F4400866D2C /* main.cpp */; }; 363C710D0EF70FBE00866D2C /* main-ut.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 363C710C0EF70FBE00866D2C /* main-ut.cpp */; }; 3646492C11CF89A500853339 /* vminfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3646492B11CF89A500853339 /* vminfo.cpp */; }; 3646492D11CF89A500853339 /* vminfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3646492B11CF89A500853339 /* vminfo.cpp */; }; 365B4A71100283E40023D0FD /* common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 365B4A70100283E40023D0FD /* common.cpp */; }; 365B4A72100283E40023D0FD /* common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 365B4A70100283E40023D0FD /* common.cpp */; }; 3698665C12A322D50028FB7A /* sysmodule.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3698665A12A322D50028FB7A /* sysmodule.cpp */; }; 3698665D12A322D50028FB7A /* sysmodule.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3698665A12A322D50028FB7A /* sysmodule.cpp */; }; 369DE917119447A600BBD287 /* runtime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 369DE915119447A600BBD287 /* runtime.cpp */; }; 369DE918119447A600BBD287 /* runtime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 369DE915119447A600BBD287 /* runtime.cpp */; }; 36A45F4F11D68D3E0010EBAC /* compexpr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 36A45F4E11D68D3E0010EBAC /* compexpr.cpp */; }; 36A45F5011D68D3E0010EBAC /* compexpr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 36A45F4E11D68D3E0010EBAC /* compexpr.cpp */; }; 36B6ACEC1195E0A3001EF4C0 /* rtio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 36B6ACEB1195E0A3001EF4C0 /* rtio.cpp */; }; 36B6ACED1195E0A3001EF4C0 /* rtio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 36B6ACEB1195E0A3001EF4C0 /* rtio.cpp */; }; 36B6AD201195F0C7001EF4C0 /* parser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 36B6AD1E1195F0C7001EF4C0 /* parser.cpp */; }; 36B6AD211195F0C7001EF4C0 /* parser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 36B6AD1E1195F0C7001EF4C0 /* parser.cpp */; }; 36B6AD3C1195F863001EF4C0 /* typesys.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 36B6AD3A1195F863001EF4C0 /* typesys.cpp */; }; 36B6AD3D1195F863001EF4C0 /* typesys.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 36B6AD3A1195F863001EF4C0 /* typesys.cpp */; }; 36B6AD4811960432001EF4C0 /* vm.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 36B6AD4511960432001EF4C0 /* vm.cpp */; }; 36B6AD4911960432001EF4C0 /* vmcodegen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 36B6AD4711960432001EF4C0 /* vmcodegen.cpp */; }; 36B6AD4A11960432001EF4C0 /* vm.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 36B6AD4511960432001EF4C0 /* vm.cpp */; }; 36B6AD4B11960432001EF4C0 /* vmcodegen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 36B6AD4711960432001EF4C0 /* vmcodegen.cpp */; }; 36B6AD551196061B001EF4C0 /* compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 36B6AD531196061B001EF4C0 /* compiler.cpp */; }; 36B6AD561196061B001EF4C0 /* compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 36B6AD531196061B001EF4C0 /* compiler.cpp */; }; /* End PBXBuildFile section */ /* Begin PBXCopyFilesBuildPhase section */ 363C71060EF70F6000866D2C /* CopyFiles */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 8; dstPath = /usr/share/man/man1/; dstSubfolderSpec = 0; files = ( ); runOnlyForDeploymentPostprocessing = 1; }; 8DD76F690486A84900D96B5E /* CopyFiles */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 8; dstPath = /usr/share/man/man1/; dstSubfolderSpec = 0; files = ( ); runOnlyForDeploymentPostprocessing = 1; }; /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ 3609125811CA87BB0091B8AA /* test.shn */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = test.shn; path = src/tests/test.shn; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.shannon; }; 361AF9621000E38D00E12EAE /* common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = common.h; path = src/common.h; sourceTree = ""; }; 3626BA9E0EFAE7E2005644AF /* SYNTAX */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = SYNTAX; sourceTree = ""; }; 362E29FD0F0D6C58005E05B4 /* TODO */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = TODO; path = src/TODO; sourceTree = ""; }; 363C70ED0EF70F4400866D2C /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = main.cpp; path = src/main.cpp; sourceTree = ""; }; 363C710A0EF70F6000866D2C /* Shannon */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = Shannon; sourceTree = BUILT_PRODUCTS_DIR; }; 363C710C0EF70FBE00866D2C /* main-ut.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "main-ut.cpp"; path = "src/main-ut.cpp"; sourceTree = ""; }; 3646492B11CF89A500853339 /* vminfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = vminfo.cpp; path = src/vminfo.cpp; sourceTree = ""; }; 36510CA511C9731500071AB4 /* shannon.syntax */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = shannon.syntax; path = src/shannon.syntax; sourceTree = ""; }; 365B4A70100283E40023D0FD /* common.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = common.cpp; path = src/common.cpp; sourceTree = ""; }; 3698665A12A322D50028FB7A /* sysmodule.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = sysmodule.cpp; path = src/sysmodule.cpp; sourceTree = ""; }; 3698665B12A322D50028FB7A /* sysmodule.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sysmodule.h; path = src/sysmodule.h; sourceTree = ""; }; 369DE915119447A600BBD287 /* runtime.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = runtime.cpp; path = src/runtime.cpp; sourceTree = ""; }; 369DE916119447A600BBD287 /* runtime.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = runtime.h; path = src/runtime.h; sourceTree = ""; }; 36A45F4E11D68D3E0010EBAC /* compexpr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = compexpr.cpp; path = src/compexpr.cpp; sourceTree = ""; }; 36A4D54012A86DA900B5D16C /* Shannon.xclangspec */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xclangspec; name = Shannon.xclangspec; path = src/Shannon.xclangspec; sourceTree = ""; }; 36B6ACEB1195E0A3001EF4C0 /* rtio.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = rtio.cpp; path = src/rtio.cpp; sourceTree = ""; }; 36B6AD1E1195F0C7001EF4C0 /* parser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = parser.cpp; path = src/parser.cpp; sourceTree = ""; }; 36B6AD1F1195F0C7001EF4C0 /* parser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = parser.h; path = src/parser.h; sourceTree = ""; }; 36B6AD3A1195F863001EF4C0 /* typesys.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = typesys.cpp; path = src/typesys.cpp; sourceTree = ""; }; 36B6AD3B1195F863001EF4C0 /* typesys.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = typesys.h; path = src/typesys.h; sourceTree = ""; }; 36B6AD4511960432001EF4C0 /* vm.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = vm.cpp; path = src/vm.cpp; sourceTree = ""; }; 36B6AD4611960432001EF4C0 /* vm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = vm.h; path = src/vm.h; sourceTree = ""; }; 36B6AD4711960432001EF4C0 /* vmcodegen.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = vmcodegen.cpp; path = src/vmcodegen.cpp; sourceTree = ""; }; 36B6AD531196061B001EF4C0 /* compiler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = compiler.cpp; path = src/compiler.cpp; sourceTree = ""; }; 36B6AD541196061B001EF4C0 /* compiler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = compiler.h; path = src/compiler.h; sourceTree = ""; }; 36C8E962100EA94D00117341 /* version.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = version.h; path = src/version.h; sourceTree = ""; }; 8DD76F6C0486A84900D96B5E /* Shannon */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = Shannon; sourceTree = BUILT_PRODUCTS_DIR; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ 363C71050EF70F6000866D2C /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; 8DD76F660486A84900D96B5E /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ 08FB7794FE84155DC02AAC07 /* Shannon */ = { isa = PBXGroup; children = ( 08FB7795FE84155DC02AAC07 /* Source */, C6859E8C029090F304C91782 /* Documentation */, 1AB674ADFE9D54B511CA2CBB /* Products */, ); name = Shannon; sourceTree = ""; }; 08FB7795FE84155DC02AAC07 /* Source */ = { isa = PBXGroup; children = ( 36C8E962100EA94D00117341 /* version.h */, 361AF9621000E38D00E12EAE /* common.h */, 365B4A70100283E40023D0FD /* common.cpp */, 369DE916119447A600BBD287 /* runtime.h */, 369DE915119447A600BBD287 /* runtime.cpp */, 36B6ACEB1195E0A3001EF4C0 /* rtio.cpp */, 36B6AD1F1195F0C7001EF4C0 /* parser.h */, 36B6AD1E1195F0C7001EF4C0 /* parser.cpp */, 36B6AD3B1195F863001EF4C0 /* typesys.h */, 36B6AD3A1195F863001EF4C0 /* typesys.cpp */, 3698665B12A322D50028FB7A /* sysmodule.h */, 3698665A12A322D50028FB7A /* sysmodule.cpp */, 36B6AD4611960432001EF4C0 /* vm.h */, 36B6AD4511960432001EF4C0 /* vm.cpp */, 36B6AD4711960432001EF4C0 /* vmcodegen.cpp */, 3646492B11CF89A500853339 /* vminfo.cpp */, 36B6AD541196061B001EF4C0 /* compiler.h */, 36A45F4E11D68D3E0010EBAC /* compexpr.cpp */, 36B6AD531196061B001EF4C0 /* compiler.cpp */, 363C710C0EF70FBE00866D2C /* main-ut.cpp */, 363C70ED0EF70F4400866D2C /* main.cpp */, ); name = Source; sourceTree = ""; }; 1AB674ADFE9D54B511CA2CBB /* Products */ = { isa = PBXGroup; children = ( 8DD76F6C0486A84900D96B5E /* Shannon */, 363C710A0EF70F6000866D2C /* Shannon */, ); name = Products; sourceTree = ""; }; C6859E8C029090F304C91782 /* Documentation */ = { isa = PBXGroup; children = ( 362E29FD0F0D6C58005E05B4 /* TODO */, 3626BA9E0EFAE7E2005644AF /* SYNTAX */, 36510CA511C9731500071AB4 /* shannon.syntax */, 36A4D54012A86DA900B5D16C /* Shannon.xclangspec */, 3609125811CA87BB0091B8AA /* test.shn */, ); name = Documentation; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ 363C70FC0EF70F6000866D2C /* Shannon Unit Tests */ = { isa = PBXNativeTarget; buildConfigurationList = 363C71070EF70F6000866D2C /* Build configuration list for PBXNativeTarget "Shannon Unit Tests" */; buildPhases = ( 363C70FD0EF70F6000866D2C /* Sources */, 363C71050EF70F6000866D2C /* Frameworks */, 363C71060EF70F6000866D2C /* CopyFiles */, ); buildRules = ( ); dependencies = ( ); name = "Shannon Unit Tests"; productInstallPath = "$(HOME)/bin"; productName = Shannon; productReference = 363C710A0EF70F6000866D2C /* Shannon */; productType = "com.apple.product-type.tool"; }; 8DD76F620486A84900D96B5E /* Shannon */ = { isa = PBXNativeTarget; buildConfigurationList = 1DEB923108733DC60010E9CD /* Build configuration list for PBXNativeTarget "Shannon" */; buildPhases = ( 8DD76F640486A84900D96B5E /* Sources */, 8DD76F660486A84900D96B5E /* Frameworks */, 8DD76F690486A84900D96B5E /* CopyFiles */, ); buildRules = ( ); dependencies = ( ); name = Shannon; productInstallPath = "$(HOME)/bin"; productName = Shannon; productReference = 8DD76F6C0486A84900D96B5E /* Shannon */; productType = "com.apple.product-type.tool"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ 08FB7793FE84155DC02AAC07 /* Project object */ = { isa = PBXProject; buildConfigurationList = 1DEB923508733DC60010E9CD /* Build configuration list for PBXProject "Shannon" */; compatibilityVersion = "Xcode 3.1"; hasScannedForEncodings = 1; knownRegions = ( English, Japanese, French, German, ); mainGroup = 08FB7794FE84155DC02AAC07 /* Shannon */; projectDirPath = ""; projectRoot = ""; targets = ( 8DD76F620486A84900D96B5E /* Shannon */, 363C70FC0EF70F6000866D2C /* Shannon Unit Tests */, ); }; /* End PBXProject section */ /* Begin PBXSourcesBuildPhase section */ 363C70FD0EF70F6000866D2C /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 363C710D0EF70FBE00866D2C /* main-ut.cpp in Sources */, 365B4A72100283E40023D0FD /* common.cpp in Sources */, 369DE917119447A600BBD287 /* runtime.cpp in Sources */, 36B6ACEC1195E0A3001EF4C0 /* rtio.cpp in Sources */, 36B6AD201195F0C7001EF4C0 /* parser.cpp in Sources */, 36B6AD3C1195F863001EF4C0 /* typesys.cpp in Sources */, 36B6AD4811960432001EF4C0 /* vm.cpp in Sources */, 36B6AD4911960432001EF4C0 /* vmcodegen.cpp in Sources */, 36B6AD551196061B001EF4C0 /* compiler.cpp in Sources */, 3646492C11CF89A500853339 /* vminfo.cpp in Sources */, 36A45F4F11D68D3E0010EBAC /* compexpr.cpp in Sources */, 3698665C12A322D50028FB7A /* sysmodule.cpp in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; 8DD76F640486A84900D96B5E /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 363C70F70EF70F4400866D2C /* main.cpp in Sources */, 365B4A71100283E40023D0FD /* common.cpp in Sources */, 369DE918119447A600BBD287 /* runtime.cpp in Sources */, 36B6ACED1195E0A3001EF4C0 /* rtio.cpp in Sources */, 36B6AD211195F0C7001EF4C0 /* parser.cpp in Sources */, 36B6AD3D1195F863001EF4C0 /* typesys.cpp in Sources */, 36B6AD4A11960432001EF4C0 /* vm.cpp in Sources */, 36B6AD4B11960432001EF4C0 /* vmcodegen.cpp in Sources */, 36B6AD561196061B001EF4C0 /* compiler.cpp in Sources */, 3646492D11CF89A500853339 /* vminfo.cpp in Sources */, 36A45F5011D68D3E0010EBAC /* compexpr.cpp in Sources */, 3698665D12A322D50028FB7A /* sysmodule.cpp in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin XCBuildConfiguration section */ 1DEB923208733DC60010E9CD /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT)"; COPY_PHASE_STRIP = NO; GCC_DYNAMIC_NO_PIC = NO; GCC_ENABLE_FIX_AND_CONTINUE = YES; GCC_MODEL_TUNING = G5; GCC_OPTIMIZATION_LEVEL = 0; INSTALL_PATH = /usr/local/bin; PRODUCT_NAME = Shannon; ZERO_LINK = YES; }; name = Debug; }; 1DEB923308733DC60010E9CD /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT)"; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; GCC_MODEL_TUNING = G5; INSTALL_PATH = /usr/local/bin; PRODUCT_NAME = Shannon; }; name = Release; }; 1DEB923608733DC60010E9CD /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(NATIVE_ARCH)"; GCC_ENABLE_CPP_RTTI = YES; GCC_ENABLE_OBJC_EXCEPTIONS = NO; GCC_OPTIMIZATION_LEVEL = 2; GCC_PREPROCESSOR_DEFINITIONS = ""; GCC_TREAT_IMPLICIT_FUNCTION_DECLARATIONS_AS_ERRORS = YES; GCC_TREAT_NONCONFORMANT_CODE_ERRORS_AS_WARNINGS = YES; GCC_TREAT_WARNINGS_AS_ERRORS = YES; GCC_VERSION = 4.2; GCC_WARN_64_TO_32_BIT_CONVERSION = NO; GCC_WARN_ABOUT_GLOBAL_CONSTRUCTORS = NO; GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = YES; GCC_WARN_ABOUT_MISSING_NEWLINE = YES; GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES; GCC_WARN_CHECK_SWITCH_STATEMENTS = YES; GCC_WARN_EFFECTIVE_CPLUSPLUS_VIOLATIONS = NO; GCC_WARN_FOUR_CHARACTER_CONSTANTS = YES; GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES; GCC_WARN_INHIBIT_ALL_WARNINGS = NO; GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES; GCC_WARN_MISSING_PARENTHESES = YES; GCC_WARN_MULTIPLE_DEFINITION_TYPES_FOR_SELECTOR = YES; GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES; GCC_WARN_PEDANTIC = NO; GCC_WARN_PROTOTYPE_CONVERSION = YES; GCC_WARN_SHADOW = YES; GCC_WARN_SIGN_COMPARE = YES; GCC_WARN_STRICT_SELECTOR_MATCH = YES; GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = NO; GCC_WARN_UNKNOWN_PRAGMAS = YES; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_LABEL = YES; GCC_WARN_UNUSED_PARAMETER = YES; GCC_WARN_UNUSED_VALUE = YES; GCC_WARN_UNUSED_VARIABLE = YES; OTHER_CFLAGS = ""; OTHER_CPLUSPLUSFLAGS = ( "-DDEBUG", "-DXCODE", ); PREBINDING = NO; SDKROOT = macosx10.5; SKIP_INSTALL = YES; STANDARD_C_PLUS_PLUS_LIBRARY_TYPE = dynamic; WARNING_CFLAGS = ""; }; name = Debug; }; 1DEB923708733DC60010E9CD /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(NATIVE_ARCH)"; GCC_ENABLE_CPP_RTTI = YES; GCC_ENABLE_OBJC_EXCEPTIONS = NO; GCC_PREPROCESSOR_DEFINITIONS = ""; GCC_TREAT_IMPLICIT_FUNCTION_DECLARATIONS_AS_ERRORS = YES; GCC_TREAT_NONCONFORMANT_CODE_ERRORS_AS_WARNINGS = YES; GCC_TREAT_WARNINGS_AS_ERRORS = YES; GCC_VERSION = 4.2; GCC_WARN_64_TO_32_BIT_CONVERSION = NO; GCC_WARN_ABOUT_GLOBAL_CONSTRUCTORS = NO; GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = YES; GCC_WARN_ABOUT_MISSING_NEWLINE = YES; GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES; GCC_WARN_CHECK_SWITCH_STATEMENTS = YES; GCC_WARN_EFFECTIVE_CPLUSPLUS_VIOLATIONS = NO; GCC_WARN_FOUR_CHARACTER_CONSTANTS = YES; GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES; GCC_WARN_INHIBIT_ALL_WARNINGS = NO; GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES; GCC_WARN_MISSING_PARENTHESES = YES; GCC_WARN_MULTIPLE_DEFINITION_TYPES_FOR_SELECTOR = YES; GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES; GCC_WARN_PEDANTIC = NO; GCC_WARN_PROTOTYPE_CONVERSION = YES; GCC_WARN_SHADOW = YES; GCC_WARN_SIGN_COMPARE = YES; GCC_WARN_STRICT_SELECTOR_MATCH = YES; GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES; GCC_WARN_UNKNOWN_PRAGMAS = YES; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_LABEL = YES; GCC_WARN_UNUSED_PARAMETER = YES; GCC_WARN_UNUSED_VALUE = YES; GCC_WARN_UNUSED_VARIABLE = YES; OTHER_CFLAGS = ""; OTHER_CPLUSPLUSFLAGS = ( "-DNDEBUG", "-DXCODE", ); PREBINDING = NO; SDKROOT = macosx10.5; SKIP_INSTALL = YES; STANDARD_C_PLUS_PLUS_LIBRARY_TYPE = dynamic; }; name = Release; }; 363C71080EF70F6000866D2C /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { COPY_PHASE_STRIP = NO; GCC_DYNAMIC_NO_PIC = NO; GCC_ENABLE_FIX_AND_CONTINUE = YES; GCC_MODEL_TUNING = G5; GCC_OPTIMIZATION_LEVEL = 0; INSTALL_PATH = /usr/local/bin; PRODUCT_NAME = Shannon; ZERO_LINK = YES; }; name = Debug; }; 363C71090EF70F6000866D2C /* Release */ = { isa = XCBuildConfiguration; buildSettings = { DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; GCC_MODEL_TUNING = G5; INSTALL_PATH = /usr/local/bin; PRODUCT_NAME = Shannon; }; name = Release; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ 1DEB923108733DC60010E9CD /* Build configuration list for PBXNativeTarget "Shannon" */ = { isa = XCConfigurationList; buildConfigurations = ( 1DEB923208733DC60010E9CD /* Debug */, 1DEB923308733DC60010E9CD /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 1DEB923508733DC60010E9CD /* Build configuration list for PBXProject "Shannon" */ = { isa = XCConfigurationList; buildConfigurations = ( 1DEB923608733DC60010E9CD /* Debug */, 1DEB923708733DC60010E9CD /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 363C71070EF70F6000866D2C /* Build configuration list for PBXNativeTarget "Shannon Unit Tests" */ = { isa = XCConfigurationList; buildConfigurations = ( 363C71080EF70F6000866D2C /* Debug */, 363C71090EF70F6000866D2C /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; rootObject = 08FB7793FE84155DC02AAC07 /* Project object */; }