X-Git-Url: https://git.saurik.com/apple/libsystem.git/blobdiff_plain/bdffa7b97cd1f335cf5f2d5b92506f3f03d9c9ed..a85a94cf99b5880b6784caafe53f9b64b0efe02d:/Libsystem.xcodeproj/project.pbxproj diff --git a/Libsystem.xcodeproj/project.pbxproj b/Libsystem.xcodeproj/project.pbxproj index caafa95..9cdc4d6 100644 --- a/Libsystem.xcodeproj/project.pbxproj +++ b/Libsystem.xcodeproj/project.pbxproj @@ -34,10 +34,12 @@ /* End PBXAggregateTarget section */ /* Begin PBXBuildFile section */ + 8C0BF12A1F58E51E00706493 /* enable_asan_mode in CopyFiles */ = {isa = PBXBuildFile; fileRef = 8C0BF1291F58E51D00706493 /* enable_asan_mode */; }; BA2BD900136D282200FF78C0 /* Info.plist in CopyFiles */ = {isa = PBXBuildFile; fileRef = BA5511B6136C9D780012B9B5 /* Info.plist */; }; BA2FABC5136DBF45004383E5 /* linker_arguments_changed.c in Sources */ = {isa = PBXBuildFile; fileRef = BA2FABC4136DBF45004383E5 /* linker_arguments_changed.c */; }; BA5511C9136C9E4D0012B9B5 /* CompatibilityHacks.c in Sources */ = {isa = PBXBuildFile; fileRef = BA5511B4136C9D780012B9B5 /* CompatibilityHacks.c */; }; BA5511CA136C9E510012B9B5 /* init.c in Sources */ = {isa = PBXBuildFile; fileRef = BA5511B7136C9D780012B9B5 /* init.c */; }; + C9A43CAC15374DB200388D0C /* alloc_once_private.h in Headers */ = {isa = PBXBuildFile; fileRef = C9A43CAB15374DB200388D0C /* alloc_once_private.h */; settings = {ATTRIBUTES = (Private, ); }; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -58,10 +60,20 @@ /* End PBXContainerItemProxy section */ /* Begin PBXCopyFilesBuildPhase section */ + 8C0BF1281F58E4B400706493 /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 8; + dstPath = "$(INSTALL_PATH_PREFIX)/usr/local/bin"; + dstSubfolderSpec = 0; + files = ( + 8C0BF12A1F58E51E00706493 /* enable_asan_mode in CopyFiles */, + ); + runOnlyForDeploymentPostprocessing = 1; + }; BA2BD8FF136D27FE00FF78C0 /* CopyFiles */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 8; - dstPath = /System/Library/Frameworks/System.framework/Versions/B/Resources; + dstPath = "$(INSTALL_PATH_PREFIX)/System/Library/Frameworks/System.framework/$(INFOPLIST_INSTALL_PATH)"; dstSubfolderSpec = 0; files = ( BA2BD900136D282200FF78C0 /* Info.plist in CopyFiles */, @@ -71,18 +83,20 @@ /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ + 8C0BF1291F58E51D00706493 /* enable_asan_mode */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = enable_asan_mode; sourceTree = ""; }; BA2FABC4136DBF45004383E5 /* linker_arguments_changed.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = linker_arguments_changed.c; sourceTree = BUILT_PRODUCTS_DIR; }; BA5511B3136C9D780012B9B5 /* APPLE_LICENSE */ = {isa = PBXFileReference; lastKnownFileType = text; path = APPLE_LICENSE; sourceTree = ""; }; BA5511B4136C9D780012B9B5 /* CompatibilityHacks.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = CompatibilityHacks.c; sourceTree = ""; }; BA5511B6136C9D780012B9B5 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - BA5511B7136C9D780012B9B5 /* init.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = init.c; sourceTree = ""; }; + BA5511B7136C9D780012B9B5 /* init.c */ = {isa = PBXFileReference; indentWidth = 8; lastKnownFileType = sourcecode.c.c; path = init.c; sourceTree = ""; tabWidth = 8; usesTabs = 1; }; BA5511B9136C9D780012B9B5 /* optionallibs */ = {isa = PBXFileReference; lastKnownFileType = text; path = optionallibs; sourceTree = ""; }; BA5511BA136C9D780012B9B5 /* requiredlibs */ = {isa = PBXFileReference; lastKnownFileType = text; path = requiredlibs; sourceTree = ""; }; - BA5511BC136C9D960012B9B5 /* BSD.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; name = BSD.xcconfig; path = Makefiles/CoreOS/Xcode/BSD.xcconfig; sourceTree = DEVELOPER_DIR; }; BA5511C4136C9E2E0012B9B5 /* libSystem.B.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libSystem.B.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; C64EE1D7136F644700676C52 /* create_dylib_symlinks.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = create_dylib_symlinks.sh; sourceTree = ""; }; C64EE1D8136F644700676C52 /* create_system_framework.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = create_system_framework.sh; sourceTree = ""; }; C64EE1D9136F644700676C52 /* linker_arguments.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = linker_arguments.sh; sourceTree = ""; }; + C9A43CAB15374DB200388D0C /* alloc_once_private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = alloc_once_private.h; sourceTree = ""; }; + C9B56C55153751A600C153A8 /* Libsystem.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Libsystem.xcconfig; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -107,13 +121,15 @@ BA5511A7136C9D400012B9B5 = { isa = PBXGroup; children = ( - BA5511BC136C9D960012B9B5 /* BSD.xcconfig */, + C9B56C55153751A600C153A8 /* Libsystem.xcconfig */, BA5511B3136C9D780012B9B5 /* APPLE_LICENSE */, BA5511B4136C9D780012B9B5 /* CompatibilityHacks.c */, BA5511B6136C9D780012B9B5 /* Info.plist */, + C9A43CAB15374DB200388D0C /* alloc_once_private.h */, BA5511B7136C9D780012B9B5 /* init.c */, BA5511B9136C9D780012B9B5 /* optionallibs */, BA5511BA136C9D780012B9B5 /* requiredlibs */, + 8C0BF1291F58E51D00706493 /* enable_asan_mode */, C64EE1D6136F644700676C52 /* xcodescripts */, BA5511C5136C9E2E0012B9B5 /* Products */, BA2FABC7136DBF6F004383E5 /* Generated Files */, @@ -145,6 +161,7 @@ isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( + C9A43CAC15374DB200388D0C /* alloc_once_private.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -158,6 +175,7 @@ BA5511C0136C9E2E0012B9B5 /* Sources */, BA5511C1136C9E2E0012B9B5 /* Frameworks */, BA5511C2136C9E2E0012B9B5 /* Headers */, + 8C0BF1281F58E4B400706493 /* CopyFiles */, ); buildRules = ( ); @@ -176,7 +194,7 @@ BA5511A9136C9D400012B9B5 /* Project object */ = { isa = PBXProject; attributes = { - LastUpgradeCheck = 0420; + LastUpgradeCheck = 0700; }; buildConfigurationList = BA5511AC136C9D400012B9B5 /* Build configuration list for PBXProject "Libsystem" */; compatibilityVersion = "Xcode 3.2"; @@ -272,65 +290,32 @@ /* Begin XCBuildConfiguration section */ BA5511AF136C9D400012B9B5 /* Release */ = { isa = XCBuildConfiguration; + baseConfigurationReference = C9B56C55153751A600C153A8 /* Libsystem.xcconfig */; buildSettings = { }; name = Release; }; BA5511C6136C9E2E0012B9B5 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = BA5511BC136C9D960012B9B5 /* BSD.xcconfig */; + baseConfigurationReference = C9B56C55153751A600C153A8 /* Libsystem.xcconfig */; buildSettings = { - BUILD_VARIANTS = ( - normal, - debug, - ); - CURRENT_VERSION_STRING_ = 159; - CURRENT_VERSION_STRING_YES = "$(CURRENT_PROJECT_VERSION)"; - DYLIB_CURRENT_VERSION = "$(CURRENT_VERSION_STRING_$(RC_XBS))"; - EXECUTABLE_PREFIX = lib; - GCC_NO_COMMON_BLOCKS = YES; - GCC_TREAT_WARNINGS_AS_ERRORS = YES; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - INSTALL_PATH = /usr/lib; - LD_GENERATE_MAP_FILE = YES; - LIBRARY_SEARCH_PATHS = ( - "$(SDKROOT)/usr/lib/system", - "$(SDKROOT)/usr/local/lib/system", - ); - ORDER_FILE = "$(SDKROOT)/$(APPLE_INTERNAL_DIR)/OrderFiles/libSystem.order"; - "ORDER_FILE[sdk=iphonesimulator*]" = ""; - OTHER_LDFLAGS = ( - "-Wl,-search_paths_first", - "-nodefaultlibs", - "@$(BUILT_PRODUCTS_DIR)/linker_arguments.$(CURRENT_ARCH).$(CURRENT_VARIANT).txt", - ); PRODUCT_NAME = "$(TARGET_NAME).B"; + SDKROOT = macosx.internal; }; name = Release; }; BA5511D1136CA8480012B9B5 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = BA5511BC136C9D960012B9B5 /* BSD.xcconfig */; + baseConfigurationReference = C9B56C55153751A600C153A8 /* Libsystem.xcconfig */; buildSettings = { - BUILD_VARIANTS = ( - normal, - debug, - ); PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Release; }; BA5511D8136D22ED0012B9B5 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = BA5511BC136C9D960012B9B5 /* BSD.xcconfig */; + baseConfigurationReference = C9B56C55153751A600C153A8 /* Libsystem.xcconfig */; buildSettings = { - BUILD_VARIANTS = ( - normal, - debug, - ); INSTALLHDRS_SCRIPT_PHASE = YES; PRODUCT_NAME = "$(TARGET_NAME)"; };