+ shellPath = /bin/bash;
+ shellScript = "echo \"\" > ${DERIVED_FILE_DIR}/dyld_cache_config.h\n\nif [ -z \"${ARM_SDK}\" ]; then\n # if iOS SDK not available, use MacOSX SDK\n ARM_SDK=`xcodebuild -sdk macosx.internal -version Path`\nfi\n\nSHARED_REGION_FILE=\"${ARM_SDK}/usr/include/mach/shared_region.h\"\n\n\nif [ -r \"${SHARED_REGION_FILE}\" ]; then\n echo -n \"#define ARM_SHARED_REGION_START \" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n awk '/define SHARED_REGION_BASE_ARM[ \\t]/ { print $3;}' \"${SHARED_REGION_FILE}\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n echo \"\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n\n echo -n \"#define ARM_SHARED_REGION_SIZE \" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n awk '/define SHARED_REGION_SIZE_ARM[ \\t]/ { print $3;}' \"${SHARED_REGION_FILE}\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n echo \"\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n\n echo -n \"#define ARM64_SHARED_REGION_START \" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n awk '/define SHARED_REGION_BASE_ARM64[ \\t]/ { print $3;}' \"${SHARED_REGION_FILE}\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n echo \"\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n\n echo -n \"#define ARM64_SHARED_REGION_SIZE \" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n awk '/define SHARED_REGION_SIZE_ARM64[ \\t]/ { print $3;}' \"${SHARED_REGION_FILE}\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n echo \"\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n\n grep SHARED_REGION_BASE_ARM64_32 \"${SHARED_REGION_FILE}\" > /dev/null 2>&1\n if [ \"$?\" -eq \"0\" ]; then\n echo -n \"#define ARM64_32_SHARED_REGION_START \" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n awk '/define SHARED_REGION_BASE_ARM64_32/ { print $3;}' \"${SHARED_REGION_FILE}\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n echo \"\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n\n echo -n \"#define ARM64_32_SHARED_REGION_SIZE \" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n awk '/define SHARED_REGION_SIZE_ARM64_32/ { print $3;}' \"${SHARED_REGION_FILE}\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n echo \"\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n fi\nelse\n echo \"ERROR: File needed to configure update_dyld_shared_cache does not exist '${SHARED_REGION_FILE}'\"\n exit 1\nfi\n\n";
+ showEnvVarsInLog = 0;
+ };
+ F96D19A31D91D733007AF3CE /* make dyld_priv.h */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputPaths = (
+ "$(SRCROOT)/include/mach-o/dyld_priv.h",
+ );
+ name = "make dyld_priv.h";
+ outputPaths = (
+ "$(DERIVED_FILE_DIR)/mach-o/dyld_priv.h",
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "mkdir -p ${DERIVED_FILE_DIR}/mach-o\n${SRCROOT}/bin/expand.rb < ${SRCROOT}/include/mach-o/dyld_priv.h > ${DERIVED_FILE_DIR}/mach-o/dyld_priv.h\n";
+ showEnvVarsInLog = 0;
+ };
+ F981C8C21F058F8200452F35 /* mkdir /var/db/dyld */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 8;
+ files = (
+ );
+ inputPaths = (
+ );
+ name = "mkdir /var/db/dyld";
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 1;
+ shellPath = /bin/sh;
+ shellScript = "mkdir -p ${DSTROOT}/private/var/db/dyld";
+ showEnvVarsInLog = 0;
+ };
+ F99006DF1E411C500013456D /* install dlfcn.h */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 8;
+ files = (
+ );
+ inputPaths = (
+ );
+ name = "install dlfcn.h";
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 1;
+ shellPath = /bin/sh;
+ shellScript = "# xcode only lets you install public headers to one directory\ncp ${SRCROOT}/include/dlfcn.h ${DSTROOT}/usr/include/\n";
+ showEnvVarsInLog = 0;
+ };
+ F991E3030FF1A4EC0082CCC9 /* do not install duplicates */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 8;
+ files = (
+ );
+ inputPaths = (
+ );
+ name = "do not install duplicates";
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 1;
+ shellPath = /bin/sh;
+ shellScript = "if [ \"${INSTALL_LOCATION}\" = \"\" ] \nthen\n # on iOS, libdyld builds arm libdsc.a and u_d_s_c builds intel libdsc.a\n # on MacOSX, to avoid collision, u_d_s_c does not install libdsc.a\n\trm -rf ${DSTROOT}/usr/local/include\n\trm -rf ${DSTROOT}/usr/local/lib\n\trm -rf ${DSTROOT}/usr/lib\nfi";
+ showEnvVarsInLog = 0;
+ };
+ F99B8EB60FEC236500701838 /* suppress macosx dyld_shared_cache_util */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 8;
+ files = (
+ );
+ inputPaths = (
+ );
+ name = "suppress macosx dyld_shared_cache_util";
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 1;
+ shellPath = /bin/sh;
+ shellScript = "# iPhone wants a copy of dyld_shared_cache_util on the device\n# MacOSX does not need a copy because update_dyld_shared_cache target already installed a copy\nif [ \"${PLATFORM_NAME}\" = \"macosx\" ] \nthen\nrm -rf ${DSTROOT}/usr/local/bin/dyld_shared_cache_util\nrm -rf ${DSTROOT}/usr/local/bin/dyld_closure_util\nfi\n";
+ showEnvVarsInLog = 0;
+ };
+ F9D050C811DD701A00FB0A29 /* configure archives */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 12;
+ files = (
+ );
+ inputPaths = (
+ );
+ name = "configure archives";
+ outputPaths = (
+ "$(DERIVED_SOURCES_DIR)/archives.txt",
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "# link with all .a files in /usr/local/lib/dyld\nls -1 ${SDKROOT}/usr/local/lib/dyld/*.a > ${DERIVED_SOURCES_DIR}/archives.txt \n\n# link with crash report archive if it exists\nif [ -f ${SDKROOT}/usr/local/lib/libCrashReporterClient.a ]\nthen\n echo \\\"${SDKROOT}/usr/local/lib/libCrashReporterClient.a\\\" >> ${DERIVED_SOURCES_DIR}/archives.txt \nfi\n\n# link with crypto archive if it exists\nif [ -f ${SDKROOT}/usr/local/lib/libcorecrypto_static.a ]\nthen\n echo \\\"${SDKROOT}/usr/local/lib/libcorecrypto_static.a\\\" >> ${DERIVED_SOURCES_DIR}/archives.txt\nfi\n";
+ showEnvVarsInLog = 0;
+ };
+ F9F6F42B1C1FB0AE00BD8FED /* build */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 12;
+ files = (
+ );
+ inputPaths = (
+ );
+ name = build;
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "${SRCROOT}/testing/build_tests.py && cp ${SRCROOT}/testing/run_all_dyld_tests.py ${DSTROOT}/AppleInternal/CoreOS/tests/dyld/\n";
+ showEnvVarsInLog = 0;
+ };
+/* End PBXShellScriptBuildPhase section */
+
+/* Begin PBXSourcesBuildPhase section */
+ 3703A1131B38C1B300ADBA7F /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ F93D734E1F8FF7C2007D9413 /* Closure.cpp in Sources */,
+ F93D734F1F8FF7C2007D9413 /* ClosureWriter.cpp in Sources */,
+ F93D73501F8FF7C2007D9413 /* ClosureBuilder.cpp in Sources */,
+ F93D73511F8FF7C2007D9413 /* MachOFile.cpp in Sources */,
+ C17984D61FE9E9160057D002 /* mrm_shared_cache_builder.cpp in Sources */,
+ F93D73521F8FF7C2007D9413 /* MachOLoaded.cpp in Sources */,
+ F93D73531F8FF7C2007D9413 /* MachOAnalyzer.cpp in Sources */,
+ 37554F421E3F169600407388 /* CacheBuilder.cpp in Sources */,
+ 37554F481E3F16BA00407388 /* OptimizerBranches.cpp in Sources */,
+ 37554F441E3F16A900407388 /* OptimizerObjC.cpp in Sources */,
+ 37554F581E3F7B6500407388 /* PathOverrides.cpp in Sources */,
+ 37908A301E3ADD15009613FA /* Diagnostics.cpp in Sources */,
+ 37554F491E3F76E400407388 /* DyldSharedCache.cpp in Sources */,
+ 37C5C2FE1E5CD154006B32C9 /* BuilderUtils.mm in Sources */,
+ 37908A2F1E3A864E009613FA /* dyld_shared_cache_builder.mm in Sources */,
+ 37554F461E3F16B600407388 /* OptimizerLinkedit.cpp in Sources */,
+ 37908A321E3ED667009613FA /* FileUtils.cpp in Sources */,
+ 37908A2E1E3A8632009613FA /* Manifest.mm in Sources */,
+ C1D268351FE0A77B009F115B /* ClosureFileSystemPhysical.cpp in Sources */,
+ 37554F4B1E3F76E900407388 /* AdjustDylibSegments.cpp in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 377685F41AC4B27D00026E6C /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ F93D734B1F8FF79E007D9413 /* MachOFile.cpp in Sources */,
+ F93D734C1F8FF79E007D9413 /* MachOLoaded.cpp in Sources */,
+ F93D734D1F8FF79E007D9413 /* MachOAnalyzer.cpp in Sources */,
+ 37554F3F1E3F165100407388 /* Diagnostics.cpp in Sources */,
+ 37554F471E3F16B900407388 /* OptimizerBranches.cpp in Sources */,
+ 37554F451E3F16B500407388 /* OptimizerLinkedit.cpp in Sources */,
+ 37554F571E3F7B6400407388 /* PathOverrides.cpp in Sources */,
+ 37554F411E3F169500407388 /* CacheBuilder.cpp in Sources */,
+ 37554F431E3F16A800407388 /* OptimizerObjC.cpp in Sources */,
+ 37C5C2FD1E5CD154006B32C9 /* BuilderUtils.mm in Sources */,
+ 37554F3B1E3F0FD200407388 /* Manifest.mm in Sources */,
+ 37554F3C1E3F0FD200407388 /* DyldSharedCache.cpp in Sources */,
+ 37554F3D1E3F0FD200407388 /* FileUtils.cpp in Sources */,
+ 37554F3E1E3F0FD200407388 /* multi_dyld_shared_cache_builder.mm in Sources */,
+ 37554F4A1E3F76E800407388 /* AdjustDylibSegments.cpp in Sources */,
+ F93D73481F8FF780007D9413 /* Closure.cpp in Sources */,
+ F93D73491F8FF780007D9413 /* ClosureWriter.cpp in Sources */,
+ F93D734A1F8FF780007D9413 /* ClosureBuilder.cpp in Sources */,
+ C1D268401FE9B464009F115B /* ClosureFileSystemPhysical.cpp in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 37F597C92061EB4200F9B6F9 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 37F597D52061ED0B00F9B6F9 /* dyld_usage.cpp in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ C187B9001FE063A40042D3B7 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ C187B9181FE068260042D3B7 /* DyldSharedCache.cpp in Sources */,
+ C1436B2C203BE67D00028AF1 /* FileUtils.cpp in Sources */,
+ C187B91B1FE0683F0042D3B7 /* OptimizerLinkedit.cpp in Sources */,
+ C187B90E1FE067CD0042D3B7 /* ClosureWriter.cpp in Sources */,
+ C187B91E1FE0684C0042D3B7 /* AdjustDylibSegments.cpp in Sources */,
+ C187B9191FE0682C0042D3B7 /* BuilderUtils.mm in Sources */,
+ C187B90F1FE067D30042D3B7 /* ClosureBuilder.cpp in Sources */,
+ C187B9131FE067F10042D3B7 /* CacheBuilder.cpp in Sources */,
+ C187B9121FE067E60042D3B7 /* MachOAnalyzer.cpp in Sources */,
+ C187B9161FE0680A0042D3B7 /* PathOverrides.cpp in Sources */,
+ C187B9171FE068180042D3B7 /* Diagnostics.cpp in Sources */,
+ C187B9151FE068000042D3B7 /* OptimizerObjC.cpp in Sources */,
+ C187B9101FE067D90042D3B7 /* MachOFile.cpp in Sources */,
+ C187B9111FE067E10042D3B7 /* MachOLoaded.cpp in Sources */,
+ C187B90D1FE067C70042D3B7 /* Closure.cpp in Sources */,
+ C1D268311FE0891C009F115B /* mrm_shared_cache_builder.cpp in Sources */,
+ C187B9141FE067FA0042D3B7 /* OptimizerBranches.cpp in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ F939372F0A94FAF700070A07 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ F93D73471F8C4E55007D9413 /* PathOverrides.cpp in Sources */,
+ F92756811F68AF4D000820EE /* Closure.cpp in Sources */,
+ F92756821F68AF4D000820EE /* ClosureWriter.cpp in Sources */,
+ C1D2683F1FE98D4F009F115B /* ClosureFileSystemPhysical.cpp in Sources */,
+ F92756831F68AF4D000820EE /* ClosureBuilder.cpp in Sources */,
+ F92756841F68AF4D000820EE /* MachOFile.cpp in Sources */,
+ F92756851F68AF4D000820EE /* MachOLoaded.cpp in Sources */,
+ F92756861F68AF4D000820EE /* MachOAnalyzer.cpp in Sources */,
+ F98692171DC3EFD500CBEDE6 /* update_dyld_shared_cache.cpp in Sources */,
+ F98692181DC3EFD700CBEDE6 /* DyldSharedCache.cpp in Sources */,
+ F986921F1DC3F98700CBEDE6 /* CacheBuilder.cpp in Sources */,
+ F98692231DC403F900CBEDE6 /* AdjustDylibSegments.cpp in Sources */,
+ F98692191DC3EFDA00CBEDE6 /* FileUtils.cpp in Sources */,
+ F98692201DC3F99300CBEDE6 /* Diagnostics.cpp in Sources */,
+ F9D862401DC57A27000A199A /* OptimizerObjC.cpp in Sources */,
+ F94182D51E60A2F100D8EF25 /* OptimizerBranches.cpp in Sources */,
+ F9D8623F1DC41043000A199A /* OptimizerLinkedit.cpp in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ F96354311DCD74A400895049 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ F9653F941FAE51ED008B5D93 /* MachOAnalyzer.cpp in Sources */,
+ F9653F8E1FAE51C9008B5D93 /* Closure.cpp in Sources */,
+ F9653F8F1FAE51C9008B5D93 /* ClosureBuilder.cpp in Sources */,
+ C172C9DD20252CB500159311 /* ClosureFileSystemPhysical.cpp in Sources */,
+ F9653F901FAE51C9008B5D93 /* ClosureWriter.cpp in Sources */,
+ F9653F911FAE51C9008B5D93 /* MachOFile.cpp in Sources */,
+ F9653F921FAE51C9008B5D93 /* MachOLoaded.cpp in Sources */,
+ F96354461DCD74BC00895049 /* update_dyld_sim_shared_cache.cpp in Sources */,
+ F96354331DCD74A400895049 /* DyldSharedCache.cpp in Sources */,
+ F96354341DCD74A400895049 /* CacheBuilder.cpp in Sources */,
+ F96354351DCD74A400895049 /* AdjustDylibSegments.cpp in Sources */,
+ F96354361DCD74A400895049 /* FileUtils.cpp in Sources */,
+ F96354371DCD74A400895049 /* Diagnostics.cpp in Sources */,
+ F9460DCE1E0A000600FEC613 /* PathOverrides.cpp in Sources */,
+ F96354391DCD74A400895049 /* OptimizerObjC.cpp in Sources */,
+ 37C5C2FF1E60D7DE006B32C9 /* OptimizerBranches.cpp in Sources */,
+ F963543C1DCD74A400895049 /* OptimizerLinkedit.cpp in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ F97C61A31DBAD1A900A84CD7 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ F9D862451DC975A5000A199A /* dyld_closure_util.cpp in Sources */,
+ F9D8624D1DC9783E000A199A /* FileUtils.cpp in Sources */,
+ F9D862461DC975AA000A199A /* Diagnostics.cpp in Sources */,
+ F9F76FB01E09CDF400828678 /* PathOverrides.cpp in Sources */,
+ F9D8624C1DC97717000A199A /* DyldSharedCache.cpp in Sources */,
+ C1D268371FE0BC5F009F115B /* ClosureFileSystemPhysical.cpp in Sources */,
+ F9DFEA791F55DDC0003BF8A7 /* Closure.cpp in Sources */,
+ F9DFEA7A1F55DDC4003BF8A7 /* ClosureWriter.cpp in Sources */,
+ F9DFEA7B1F55DDC7003BF8A7 /* ClosureBuilder.cpp in Sources */,
+ F9CC10D81F5F1D4E0021BFE2 /* MachOFile.cpp in Sources */,
+ F9A5E6171F5C967C0030C490 /* MachOLoaded.cpp in Sources */,
+ F9CC10D71F5F1D480021BFE2 /* MachOAnalyzer.cpp in Sources */,
+ F9DFEA7D1F588506003BF8A7 /* ClosurePrinter.cpp in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ F97FF3521C23638F000ACDD2 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ F93F46521FA420850060D9F9 /* execserver.defs in Sources */,
+ F97FF3611C23640C000ACDD2 /* nocr.c in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ F99B8E530FEC10F600701838 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ C1960ED02090D9F0007E3E6B /* Diagnostics.cpp in Sources */,
+ C1960ED42090DA09007E3E6B /* Closure.cpp in Sources */,
+ C1960ECF2090D9E5007E3E6B /* DyldSharedCache.cpp in Sources */,
+ C1960ED32090D9FF007E3E6B /* MachOFile.cpp in Sources */,
+ C1960ED22090D9FA007E3E6B /* MachOAnalyzer.cpp in Sources */,
+ F99B8EA30FEC1C4200701838 /* dsc_iterator.cpp in Sources */,
+ C1960ED12090D9F6007E3E6B /* MachOLoaded.cpp in Sources */,
+ F99B8E630FEC11B400701838 /* dyld_shared_cache_util.cpp in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ F9D1000F14D8D0BA00099D91 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ F9D1001814D8D13D00099D91 /* dsc_extractor.cpp in Sources */,
+ F9D1001D14D8D19500099D91 /* dsc_iterator.cpp in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ F9ED4C950630A76000DF4E74 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ F9ED4CDF0630A7F100DF4E74 /* dyldStartup.s in Sources */,
+ F9ED4CDB0630A7F100DF4E74 /* dyldInitialization.cpp in Sources */,
+ F9ED4CD70630A7F100DF4E74 /* dyld.cpp in Sources */,
+ C1D2683A1FE0BCF3009F115B /* ClosureFileSystemPhysical.cpp in Sources */,
+ F9ED4CD90630A7F100DF4E74 /* dyldAPIs.cpp in Sources */,
+ F9ED4CDA0630A7F100DF4E74 /* dyldExceptions.c in Sources */,
+ F9ED4CD60630A7F100DF4E74 /* dyld_gdb.cpp in Sources */,
+ 37D7DB001E96F0ED00D52CEA /* Tracing.cpp in Sources */,
+ F9ED4CE00630A7F100DF4E74 /* glue.c in Sources */,
+ F9280B7B1AB9DCA000B18AEC /* ImageLoaderMegaDylib.cpp in Sources */,
+ F9ED4CE10630A7F100DF4E74 /* ImageLoader.cpp in Sources */,
+ F9ED4CE30630A7F100DF4E74 /* ImageLoaderMachO.cpp in Sources */,
+ F9ED4CE50630A7F100DF4E74 /* stub_binding_helper.s in Sources */,
+ F9ED4CDE0630A7F100DF4E74 /* dyldNew.cpp in Sources */,
+ F94DB9040F0A9B1700323715 /* ImageLoaderMachOClassic.cpp in Sources */,
+ F94DB9050F0A9B1700323715 /* ImageLoaderMachOCompressed.cpp in Sources */,
+ F9C2755B1DA73EA1007A5D8A /* Loading.cpp in Sources */,
+ F9D8624F1DCBD318000A199A /* Diagnostics.cpp in Sources */,
+ F977DDCB1E53BF5500609230 /* SharedCacheRuntime.cpp in Sources */,
+ F9D862511DCBD330000A199A /* DyldSharedCache.cpp in Sources */,
+ F936BF9720323F0F00568B23 /* FileUtils.cpp in Sources */,
+ F93D73411F8404FA007D9413 /* MachOLoaded.cpp in Sources */,
+ F93D73401F8404A2007D9413 /* MachOFile.cpp in Sources */,
+ F93D73431F842CBF007D9413 /* MachOAnalyzer.cpp in Sources */,
+ F93D733D1F82F03F007D9413 /* Closure.cpp in Sources */,
+ F93D733E1F82F03F007D9413 /* ClosureWriter.cpp in Sources */,
+ F93D733F1F82F03F007D9413 /* ClosureBuilder.cpp in Sources */,
+ F93D73421F8421CC007D9413 /* PathOverrides.cpp in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ F9ED4C9C0630A76B00DF4E74 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ F9D49CCC1458B95200F86ADD /* start_glue.s in Sources */,
+ 37D7DB011E96F3EB00D52CEA /* Tracing.cpp in Sources */,
+ F9DFEA701F50FDE5003BF8A7 /* Closure.cpp in Sources */,
+ F9F256360639DBCC00A7427D /* dyldLock.cpp in Sources */,
+ F9BA514B0ECE4F4200D1D62E /* dyld_stub_binder.s in Sources */,
+ C1D268391FE0BC94009F115B /* ClosureFileSystemPhysical.cpp in Sources */,
+ F9A221E70F3A6D7C00D15F73 /* dyldLibSystemGlue.c in Sources */,
+ F913FADA0630A8AE00B7AE9D /* dyldAPIsInLibSystem.cpp in Sources */,
+ F9A6D6E4116F9DF20051CC16 /* threadLocalVariables.c in Sources */,
+ F9A6D70C116FBBD10051CC16 /* threadLocalHelpers.s in Sources */,
+ F95090E51C5AD1E80031F81D /* dyld_process_info.cpp in Sources */,
+ F958D4771C7FCE6700A0B199 /* dyld_process_info_notify.cpp in Sources */,
+ F9D8624E1DCBD06A000A199A /* Diagnostics.cpp in Sources */,
+ F92015711DE3F3B000816A4A /* DyldSharedCache.cpp in Sources */,
+ F96D19C01D94BFCE007AF3CE /* AllImages.cpp in Sources */,
+ F96D19A81D93661A007AF3CE /* APIs.cpp in Sources */,
+ F9C15A4A1E1F7DAC0006E570 /* APIs_macOS.cpp in Sources */,
+ F97C61A21D9CAE3500A84CD7 /* Logging.cpp in Sources */,
+ F9C2755A1DA71CE8007A5D8A /* Loading.cpp in Sources */,
+ F93D73441F8475C3007D9413 /* MachOFile.cpp in Sources */,
+ F93D73451F8475C3007D9413 /* MachOLoaded.cpp in Sources */,
+ F93D73461F8475C3007D9413 /* MachOAnalyzer.cpp in Sources */,
+ F90108611E2AD96000870568 /* PathOverrides.cpp in Sources */,
+ F9DFEA781F54FACF003BF8A7 /* ClosureBuilder.cpp in Sources */,
+ F9DFEA741F54DB25003BF8A7 /* ClosureWriter.cpp in Sources */,
+ F97C619F1D9829AA00A84CD7 /* libdyldEntryVector.cpp in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ F9F2A5560F7AEE9800B7C9EB /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ F9F2A5700F7AEEE300B7C9EB /* dsc_iterator.cpp in Sources */,
+ F9CE307A1208F1B50098B590 /* dsc_extractor.cpp in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXSourcesBuildPhase section */
+
+/* Begin PBXTargetDependency section */
+ 37A0AD0F1C16000F00731E50 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = 37A0AD0A1C15FFF500731E50 /* update_dyld_shared_cache */;
+ targetProxy = 37A0AD0E1C16000F00731E50 /* PBXContainerItemProxy */;
+ };
+ C187B90C1FE067590042D3B7 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = C187B8FF1FE063A40042D3B7 /* libslc_builder.dylib */;
+ targetProxy = C187B90B1FE067590042D3B7 /* PBXContainerItemProxy */;
+ };
+ D8668AD01ECE335F005E7D31 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = F97C61A61DBAD1A900A84CD7 /* dyld_closure_util */;
+ targetProxy = D8668ACF1ECE335F005E7D31 /* PBXContainerItemProxy */;
+ };
+ F908134811D3ED1A00626CC1 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = F9ED4C9E0630A76B00DF4E74 /* libdyld.dylib */;
+ targetProxy = F908134711D3ED1A00626CC1 /* PBXContainerItemProxy */;
+ };
+ F94182D81E60F0BE00D8EF25 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = F99B8E550FEC10F600701838 /* dyld_shared_cache_util */;
+ targetProxy = F94182D71E60F0BE00D8EF25 /* PBXContainerItemProxy */;
+ };
+ F94182DA1E60F0C000D8EF25 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = F9F2A5580F7AEE9800B7C9EB /* libdsc */;
+ targetProxy = F94182D91E60F0C000D8EF25 /* PBXContainerItemProxy */;
+ };
+ F94182DC1E60F16900D8EF25 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = F9D1001114D8D0BA00099D91 /* dsc_extractor */;
+ targetProxy = F94182DB1E60F16900D8EF25 /* PBXContainerItemProxy */;
+ };
+ F96543A11E343601003C5540 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = F97C61A61DBAD1A900A84CD7 /* dyld_closure_util */;
+ targetProxy = F96543A01E343601003C5540 /* PBXContainerItemProxy */;
+ };
+ F97FF3661C237F97000ACDD2 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = F97FF3551C23638F000ACDD2 /* nocr */;
+ targetProxy = F97FF3651C237F97000ACDD2 /* PBXContainerItemProxy */;
+ };
+ F99B8EB20FEC220C00701838 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = F99B8E550FEC10F600701838 /* dyld_shared_cache_util */;
+ targetProxy = F99B8EB10FEC220C00701838 /* PBXContainerItemProxy */;
+ };
+ F9B4D78012AD9736000605A6 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = F9F2A5580F7AEE9800B7C9EB /* libdsc */;
+ targetProxy = F9B4D77F12AD9736000605A6 /* PBXContainerItemProxy */;
+ };
+ F9ED4CA70630A78A00DF4E74 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = F9ED4C970630A76000DF4E74 /* dyld */;
+ targetProxy = F9ED4CA60630A78A00DF4E74 /* PBXContainerItemProxy */;
+ };
+ F9ED4CA90630A78A00DF4E74 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = F9ED4C9E0630A76B00DF4E74 /* libdyld.dylib */;
+ targetProxy = F9ED4CA80630A78A00DF4E74 /* PBXContainerItemProxy */;
+ };
+/* End PBXTargetDependency section */
+
+/* Begin XCBuildConfiguration section */
+ 3703A1221B38C1B300ADBA7F /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ CLANG_CXX_LIBRARY = "libc++";
+ CLANG_ENABLE_MODULES = NO;
+ CLANG_ENABLE_OBJC_ARC = YES;
+ CLANG_WARN_BOOL_CONVERSION = YES;
+ CLANG_WARN_CONSTANT_CONVERSION = YES;
+ CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
+ CLANG_WARN_EMPTY_BODY = YES;
+ CLANG_WARN_ENUM_CONVERSION = YES;
+ CLANG_WARN_INT_CONVERSION = YES;
+ CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
+ CLANG_WARN_SUSPICIOUS_MOVE = YES;
+ CLANG_WARN_UNREACHABLE_CODE = YES;
+ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
+ COPY_PHASE_STRIP = NO;
+ CURRENT_PROJECT_VERSION = "$(RC_ProjectSourceVersion)";
+ DEAD_CODE_STRIPPING = YES;
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
+ FRAMEWORK_SEARCH_PATHS = (
+ "$(inherited)",
+ "$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks",
+ "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks",
+ "$(SDKROOT)$(APPLE_INTERNAL_LIBRARY_DIR)/Frameworks",
+ );
+ GCC_C_LANGUAGE_STANDARD = gnu99;
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ GCC_PREPROCESSOR_DEFINITIONS = (
+ "DEBUG=1",
+ "$(inherited)",
+ "BUILDING_CACHE_BUILDER=1",
+ );
+ GCC_SYMBOLS_PRIVATE_EXTERN = NO;
+ GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
+ GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
+ GCC_WARN_UNDECLARED_SELECTOR = YES;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
+ GCC_WARN_UNUSED_FUNCTION = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ INSTALL_PATH = "$(INSTALL_LOCATION)/usr/local/bin";
+ MACOSX_DEPLOYMENT_TARGET = 10.11;
+ MTL_ENABLE_DEBUG_INFO = YES;
+ ONLY_ACTIVE_ARCH = YES;
+ OTHER_CFLAGS = (
+ "-DBOM_SUPPORT=1",
+ "-DBUILDING_EMBEDDED_SHARED_CACHE_BUILDER=1",
+ );
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ SDKROOT = macosx.internal;
+ SUPPORTED_PLATFORMS = macosx;
+ TOOLCHAINS = default;
+ USER_HEADER_SEARCH_PATHS = "../launch-cache/";
+ VALID_ARCHS = "x86_64 x86_64h";
+ };
+ name = Debug;
+ };
+ 3703A1231B38C1B300ADBA7F /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ CLANG_CXX_LIBRARY = "libc++";
+ CLANG_ENABLE_MODULES = NO;
+ CLANG_ENABLE_OBJC_ARC = YES;
+ CLANG_WARN_BOOL_CONVERSION = YES;
+ CLANG_WARN_CONSTANT_CONVERSION = YES;
+ CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
+ CLANG_WARN_EMPTY_BODY = YES;
+ CLANG_WARN_ENUM_CONVERSION = YES;
+ CLANG_WARN_INT_CONVERSION = YES;
+ CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
+ CLANG_WARN_SUSPICIOUS_MOVE = YES;
+ CLANG_WARN_UNREACHABLE_CODE = YES;
+ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
+ COPY_PHASE_STRIP = NO;
+ CURRENT_PROJECT_VERSION = "$(RC_ProjectSourceVersion)";
+ DEAD_CODE_STRIPPING = YES;
+ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
+ ENABLE_NS_ASSERTIONS = NO;
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
+ FRAMEWORK_SEARCH_PATHS = (
+ "$(inherited)",
+ "$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks",
+ "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks",
+ "$(SDKROOT)$(APPLE_INTERNAL_LIBRARY_DIR)/Frameworks",
+ );
+ GCC_C_LANGUAGE_STANDARD = gnu99;
+ GCC_PREPROCESSOR_DEFINITIONS = "BUILDING_CACHE_BUILDER=1";
+ GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
+ GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
+ GCC_WARN_UNDECLARED_SELECTOR = YES;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
+ GCC_WARN_UNUSED_FUNCTION = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ INSTALL_PATH = "$(INSTALL_LOCATION)/usr/local/bin";
+ MACOSX_DEPLOYMENT_TARGET = 10.11;
+ MTL_ENABLE_DEBUG_INFO = NO;
+ OTHER_CFLAGS = (
+ "-DBOM_SUPPORT=1",
+ "-DBUILDING_EMBEDDED_SHARED_CACHE_BUILDER=1",
+ );
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ SDKROOT = macosx.internal;
+ SUPPORTED_PLATFORMS = macosx;
+ TOOLCHAINS = default;
+ USER_HEADER_SEARCH_PATHS = "../launch-cache/";
+ VALID_ARCHS = "x86_64 x86_64h";
+ VERSIONING_SYSTEM = "apple-generic";
+ };
+ name = Release;
+ };
+ 377686001AC4B27D00026E6C /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ CLANG_CXX_LIBRARY = "libc++";
+ CLANG_ENABLE_MODULES = NO;
+ CLANG_ENABLE_OBJC_ARC = YES;
+ CLANG_WARN_BOOL_CONVERSION = YES;
+ CLANG_WARN_CONSTANT_CONVERSION = YES;
+ CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
+ CLANG_WARN_EMPTY_BODY = YES;
+ CLANG_WARN_ENUM_CONVERSION = YES;
+ CLANG_WARN_INT_CONVERSION = YES;
+ CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
+ CLANG_WARN_UNREACHABLE_CODE = YES;
+ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
+ COPY_PHASE_STRIP = NO;
+ CURRENT_PROJECT_VERSION = "$(RC_ProjectSourceVersion)";
+ DEAD_CODE_STRIPPING = YES;
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
+ FRAMEWORK_SEARCH_PATHS = (
+ "$(inherited)",
+ "$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks",
+ "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks",
+ "$(SDKROOT)/AppleInternal/Library/Frameworks",
+ );
+ GCC_C_LANGUAGE_STANDARD = gnu99;
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ GCC_PREPROCESSOR_DEFINITIONS = (
+ "DEBUG=1",
+ "$(inherited)",
+ "BUILDING_CACHE_BUILDER=1",
+ );
+ GCC_SYMBOLS_PRIVATE_EXTERN = NO;
+ GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
+ GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
+ GCC_WARN_UNDECLARED_SELECTOR = YES;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
+ GCC_WARN_UNUSED_FUNCTION = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ INSTALL_PATH = "$(INSTALL_LOCATION)/usr/local/bin";
+ MACOSX_DEPLOYMENT_TARGET = 10.11;
+ MTL_ENABLE_DEBUG_INFO = YES;
+ ONLY_ACTIVE_ARCH = YES;
+ OTHER_CFLAGS = (
+ "-DBOM_SUPPORT=1",
+ "-DBUILDING_EMBEDDED_SHARED_CACHE_BUILDER=1",
+ );
+ PRODUCT_NAME = multi_dyld_shared_cache_builder;
+ SDKROOT = macosx.internal;
+ STRIP_INSTALLED_PRODUCT = NO;
+ USER_HEADER_SEARCH_PATHS = "../launch-cache/";
+ VALID_ARCHS = "x86_64 x86_64h";
+ };
+ name = Debug;
+ };
+ 377686011AC4B27D00026E6C /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ CLANG_CXX_LIBRARY = "libc++";
+ CLANG_ENABLE_MODULES = NO;
+ CLANG_ENABLE_OBJC_ARC = YES;
+ CLANG_WARN_BOOL_CONVERSION = YES;
+ CLANG_WARN_CONSTANT_CONVERSION = YES;
+ CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
+ CLANG_WARN_EMPTY_BODY = YES;
+ CLANG_WARN_ENUM_CONVERSION = YES;
+ CLANG_WARN_INT_CONVERSION = YES;
+ CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
+ CLANG_WARN_UNREACHABLE_CODE = YES;
+ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
+ COPY_PHASE_STRIP = NO;
+ CURRENT_PROJECT_VERSION = "$(RC_ProjectSourceVersion)";
+ DEAD_CODE_STRIPPING = YES;
+ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
+ ENABLE_NS_ASSERTIONS = NO;
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
+ FRAMEWORK_SEARCH_PATHS = (
+ "$(inherited)",
+ "$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks",
+ "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks",
+ "$(SDKROOT)/AppleInternal/Library/Frameworks",
+ );
+ GCC_C_LANGUAGE_STANDARD = gnu99;
+ GCC_PREPROCESSOR_DEFINITIONS = "BUILDING_CACHE_BUILDER=1";
+ GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
+ GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
+ GCC_WARN_UNDECLARED_SELECTOR = YES;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
+ GCC_WARN_UNUSED_FUNCTION = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ INSTALL_PATH = "$(INSTALL_LOCATION)/usr/local/bin";
+ MACOSX_DEPLOYMENT_TARGET = 10.11;
+ MTL_ENABLE_DEBUG_INFO = NO;
+ OTHER_CFLAGS = (
+ "-DBOM_SUPPORT=1",
+ "-DBUILDING_EMBEDDED_SHARED_CACHE_BUILDER=1",
+ );
+ PRODUCT_NAME = multi_dyld_shared_cache_builder;
+ SDKROOT = macosx.internal;
+ STRIP_INSTALLED_PRODUCT = NO;
+ USER_HEADER_SEARCH_PATHS = "../launch-cache/";
+ VALID_ARCHS = "x86_64 x86_64h";
+ VERSIONING_SYSTEM = "apple-generic";
+ };
+ name = Release;
+ };
+ 37A0AD0C1C15FFF500731E50 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ };
+ name = Debug;
+ };
+ 37A0AD0D1C15FFF500731E50 /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ };
+ name = Release;
+ };
+ 37F597D12061EB4200F9B6F9 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ CLANG_ANALYZER_NONNULL = YES;
+ CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
+ CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
+ CLANG_CXX_LIBRARY = "libc++";
+ CLANG_ENABLE_MODULES = YES;
+ CLANG_ENABLE_OBJC_ARC = YES;
+ CLANG_ENABLE_OBJC_WEAK = YES;
+ CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
+ CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
+ CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
+ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
+ CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
+ CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
+ CODE_SIGN_IDENTITY = "-";
+ CODE_SIGN_STYLE = Automatic;
+ COPY_PHASE_STRIP = NO;
+ DEBUG_INFORMATION_FORMAT = dwarf;
+ ENABLE_TESTABILITY = YES;
+ GCC_C_LANGUAGE_STANDARD = gnu11;
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ GCC_PREPROCESSOR_DEFINITIONS = (
+ "DEBUG=1",
+ "$(inherited)",
+ );
+ GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
+ MACOSX_DEPLOYMENT_TARGET = 10.13;
+ MTL_ENABLE_DEBUG_INFO = YES;
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ SDKROOT = macosx.internal;
+ SUPPORTED_PLATFORMS = "macosx iphoneos watchos appletvos bridgeos";
+ VALID_ARCHS = "arm64 arm64e x86_64";
+ };
+ name = Debug;
+ };
+ 37F597D22061EB4200F9B6F9 /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ CLANG_ANALYZER_NONNULL = YES;
+ CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
+ CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
+ CLANG_CXX_LIBRARY = "libc++";
+ CLANG_ENABLE_MODULES = YES;
+ CLANG_ENABLE_OBJC_ARC = YES;
+ CLANG_ENABLE_OBJC_WEAK = YES;
+ CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
+ CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
+ CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
+ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
+ CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
+ CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
+ CODE_SIGN_IDENTITY = "-";
+ CODE_SIGN_STYLE = Automatic;
+ COPY_PHASE_STRIP = NO;
+ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
+ ENABLE_NS_ASSERTIONS = NO;
+ GCC_C_LANGUAGE_STANDARD = gnu11;
+ GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
+ MACOSX_DEPLOYMENT_TARGET = 10.13;
+ MTL_ENABLE_DEBUG_INFO = NO;
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ SDKROOT = macosx.internal;
+ SUPPORTED_PLATFORMS = "macosx iphoneos watchos appletvos bridgeos";
+ VALID_ARCHS = "arm64 arm64e x86_64";
+ };
+ name = Release;
+ };
+ C187B9081FE063A40042D3B7 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ CLANG_CXX_LIBRARY = "libc++";
+ COMBINE_HIDPI_IMAGES = YES;
+ COPY_PHASE_STRIP = NO;
+ DEAD_CODE_STRIPPING = YES;
+ FRAMEWORK_SEARCH_PATHS = (
+ "$(inherited)",
+ "$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks",
+ "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks",
+ "$(SDKROOT)$(APPLE_INTERNAL_LIBRARY_DIR)/Frameworks",
+ );
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_ENABLE_CPP_EXCEPTIONS = YES;
+ GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
+ GCC_MODEL_TUNING = G5;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ GCC_PREPROCESSOR_DEFINITIONS = (
+ "DEBUG=1",
+ "$(inherited)",
+ "BUILDING_CACHE_BUILDER=1",
+ );
+ GCC_SYMBOLS_PRIVATE_EXTERN = YES;
+ GCC_WARN_SIGN_COMPARE = YES;
+ INSTALL_PATH = "$(INSTALL_LOCATION)/usr/local/lib";
+ MACH_O_TYPE = mh_dylib;
+ MACOSX_DEPLOYMENT_TARGET = 10.11;
+ OTHER_CFLAGS = "-DBOM_SUPPORT=1";
+ PRODUCT_NAME = slc_builder;
+ SDKROOT = macosx.internal;
+ STRIP_INSTALLED_PRODUCT = NO;
+ STRIP_STYLE = "non-global";
+ USER_HEADER_SEARCH_PATHS = "../launch-cache/";
+ VALID_ARCHS = "x86_64 x86_64h";
+ };
+ name = Debug;
+ };
+ C187B9091FE063A40042D3B7 /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ CLANG_CXX_LIBRARY = "libc++";
+ COMBINE_HIDPI_IMAGES = YES;
+ COPY_PHASE_STRIP = NO;
+ DEAD_CODE_STRIPPING = YES;
+ FRAMEWORK_SEARCH_PATHS = (
+ "$(inherited)",
+ "$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks",
+ "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks",
+ "$(SDKROOT)$(APPLE_INTERNAL_LIBRARY_DIR)/Frameworks",
+ );
+ GCC_ENABLE_CPP_EXCEPTIONS = YES;
+ GCC_ENABLE_CPP_RTTI = YES;
+ GCC_ENABLE_OBJC_EXCEPTIONS = NO;
+ GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
+ GCC_MODEL_TUNING = G5;
+ GCC_PREPROCESSOR_DEFINITIONS = "BUILDING_CACHE_BUILDER=1";
+ GCC_SYMBOLS_PRIVATE_EXTERN = YES;
+ GCC_TREAT_IMPLICIT_FUNCTION_DECLARATIONS_AS_ERRORS = YES;
+ GCC_WARN_ABOUT_RETURN_TYPE = YES;
+ GCC_WARN_PEDANTIC = NO;
+ GCC_WARN_SHADOW = NO;
+ GCC_WARN_SIGN_COMPARE = YES;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ INSTALLHDRS_COPY_PHASE = YES;
+ INSTALL_PATH = "$(INSTALL_LOCATION)/usr/local/lib";
+ MACH_O_TYPE = mh_dylib;
+ MACOSX_DEPLOYMENT_TARGET = 10.11;
+ OTHER_CFLAGS = "-DBOM_SUPPORT=1";
+ PRODUCT_NAME = slc_builder;
+ SDKROOT = macosx.internal;
+ STRIP_STYLE = "non-global";
+ USER_HEADER_SEARCH_PATHS = "../launch-cache/";
+ VALID_ARCHS = "x86_64 x86_64h";
+ ZERO_LINK = NO;
+ };
+ name = Release;
+ };
+ F908134311D3ED0C00626CC1 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ARCHS = "$(ARCHS_STANDARD)";
+ COPY_PHASE_STRIP = NO;
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ INSTALLHDRS_COPY_PHASE = YES;
+ PRODUCT_NAME = libdyld;
+ };
+ name = Debug;
+ };
+ F908134411D3ED0C00626CC1 /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ARCHS = "$(ARCHS_STANDARD)";
+ COPY_PHASE_STRIP = YES;
+ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
+ INSTALLHDRS_COPY_PHASE = YES;
+ PRODUCT_NAME = libdyld;
+ ZERO_LINK = NO;
+ };
+ name = Release;
+ };
+ F93937350A94FB2900070A07 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = F971DD161A4A0E0700BBDD52 /* update_dyld_shared_cache.xcconfig */;
+ buildSettings = {
+ CLANG_CXX_LIBRARY = "libc++";
+ CLANG_ENABLE_OBJC_ARC = YES;
+ COPY_PHASE_STRIP = NO;
+ DEAD_CODE_STRIPPING = YES;
+ DEBUG_INFORMATION_FORMAT = dwarf;
+ FRAMEWORK_SEARCH_PATHS = (
+ "$(inherited)",
+ "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks",
+ );
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ GCC_PREPROCESSOR_DEFINITIONS = (
+ "BUILDING_CACHE_BUILDER=1",
+ "BUILDING_UPDATE_DYLD_CACHE_BUILDER=1",
+ "DEBUG=1",
+ );
+ GCC_THREADSAFE_STATICS = NO;
+ GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
+ GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
+ GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
+ GCC_WARN_EFFECTIVE_CPLUSPLUS_VIOLATIONS = NO;
+ GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES;
+ GCC_WARN_MISSING_PARENTHESES = YES;
+ GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
+ GCC_WARN_SHADOW = YES;
+ GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
+ GCC_WARN_UNUSED_FUNCTION = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ HEADER_SEARCH_PATHS = (
+ "$(SRCROOT)/include",
+ "$(SRCROOT)/dyld3",
+ "$(SRCROOT)/dyld3/shared-cache",
+ );
+ INSTALL_PATH = /usr/bin;
+ MACOSX_DEPLOYMENT_TARGET = 10.13;
+ OTHER_CPLUSPLUSFLAGS = "$(OTHER_CFLAGS)";
+ OTHER_LDFLAGS = "-stdlib=libc++";
+ PRODUCT_NAME = update_dyld_shared_cache;
+ SDKROOT = macosx.internal;
+ USE_HEADERMAP = NO;
+ VALID_ARCHS = x86_64;
+ };
+ name = Debug;
+ };
+ F93937360A94FB2900070A07 /* Release */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = F971DD161A4A0E0700BBDD52 /* update_dyld_shared_cache.xcconfig */;
+ buildSettings = {
+ CLANG_CXX_LIBRARY = "libc++";
+ CLANG_ENABLE_OBJC_ARC = YES;
+ CODE_SIGN_ENTITLEMENTS = "dyld3/shared-cache/update_dyld_shared_cache_entitlements.plist";
+ CODE_SIGN_IDENTITY = "-";
+ COPY_PHASE_STRIP = NO;
+ CURRENT_PROJECT_VERSION = "$(RC_ProjectSourceVersion)";
+ DEAD_CODE_STRIPPING = YES;
+ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
+ FRAMEWORK_SEARCH_PATHS = (
+ "$(inherited)",
+ "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks",
+ );
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_OPTIMIZATION_LEVEL = s;
+ GCC_PREPROCESSOR_DEFINITIONS = (
+ "BUILDING_CACHE_BUILDER=1",
+ "BUILDING_UPDATE_DYLD_CACHE_BUILDER=1",
+ );
+ GCC_THREADSAFE_STATICS = NO;
+ GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
+ GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
+ GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES;
+ GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
+ GCC_WARN_SHADOW = YES;
+ GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
+ HEADER_SEARCH_PATHS = (
+ "$(SRCROOT)/include",
+ "$(SRCROOT)/dyld3",
+ "$(SRCROOT)/dyld3/shared-cache",
+ );
+ INSTALL_PATH = /usr/bin;
+ MACOSX_DEPLOYMENT_TARGET = 10.13;
+ OTHER_CPLUSPLUSFLAGS = "$(OTHER_CFLAGS)";
+ OTHER_LDFLAGS = "-stdlib=libc++";
+ PRODUCT_NAME = update_dyld_shared_cache;
+ SDKROOT = macosx.internal;
+ STRIP_INSTALLED_PRODUCT = YES;
+ STRIP_STYLE = debugging;
+ USE_HEADERMAP = NO;
+ VALID_ARCHS = x86_64;
+ VERSIONING_SYSTEM = "apple-generic";
+ };
+ name = Release;
+ };
+ F96354431DCD74A400895049 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = F94182DE1E60FFDC00D8EF25 /* update_dyld_sim_shared_cache.xcconfig */;
+ buildSettings = {
+ CLANG_CXX_LIBRARY = "libc++";
+ CLANG_ENABLE_OBJC_ARC = YES;
+ COPY_PHASE_STRIP = NO;
+ DEBUG_INFORMATION_FORMAT = dwarf;
+ FRAMEWORK_SEARCH_PATHS = (
+ "$(inherited)",
+ "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks",
+ );
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ GCC_PREPROCESSOR_DEFINITIONS = "BUILDING_CACHE_BUILDER=1";
+ GCC_THREADSAFE_STATICS = NO;
+ GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
+ GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
+ GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
+ GCC_WARN_EFFECTIVE_CPLUSPLUS_VIOLATIONS = NO;
+ GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES;
+ GCC_WARN_MISSING_PARENTHESES = YES;
+ GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
+ GCC_WARN_SHADOW = YES;
+ GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
+ GCC_WARN_UNUSED_FUNCTION = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ HEADER_SEARCH_PATHS = (
+ "$(SRCROOT)/include",
+ "$(SRCROOT)/dyld3",
+ "$(SRCROOT)/dyld3/shared-cache",
+ );
+ INSTALL_PATH = "$(DEVICE_PLATFORM_INSTALL_DIR)/Developer/Library/CoreSimulator/Profiles/Runtimes/$(SIMULATOR_DIR_NAME).simruntime/Contents/Resources";
+ MACOSX_DEPLOYMENT_TARGET = 10.11;
+ OTHER_CPLUSPLUSFLAGS = "$(OTHER_CFLAGS)";
+ OTHER_LDFLAGS = "-stdlib=libc++";
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ SDKROOT = macosx.internal;
+ SIMULATOR_DIR_NAME = "$(PLATFORM_FAMILY_NAME_$(DEVICE_PLATFORM_NAME)) $(IPHONE_SDK_MARKETING_VERSION)";
+ USE_HEADERMAP = NO;
+ VALID_ARCHS = "x86_64 x86_64h";
+ };
+ name = Debug;