1 #include "<DEVELOPER_DIR>/Makefiles/CoreOS/Xcode/BSD.xcconfig"
3 BUILD_VARIANTS = normal debug
4 SUPPORTED_PLATFORMS = macosx iphoneos iphonesimulator appletvos appletvsimulator watchos watchsimulator
5 INSTALL_PATH = /usr/lib
6 DYLIB_CURRENT_VERSION = $(CURRENT_VERSION_STRING_$(RC_XBS))
7 ORDER_FILE = $(SDKROOT)/$(APPLE_INTERNAL_DIR)/OrderFiles/libSystem.order
8 ORDER_FILE[sdk=iphonesimulator*] =
9 OTHER_CFLAGS = -include $(BUILT_PRODUCTS_DIR)/config.$(CURRENT_ARCH).$(CURRENT_VARIANT).h
10 OTHER_LDFLAGS = -Wl,-search_paths_first -nodefaultlibs @$(BUILT_PRODUCTS_DIR)/linker_arguments.$(CURRENT_ARCH).$(CURRENT_VARIANT).txt
11 LD_GENERATE_MAP_FILE = YES
12 EXECUTABLE_PREFIX = lib
13 PRIVATE_HEADERS_FOLDER_PATH = /usr/local/include/os
14 LIBRARY_SEARCH_PATHS = $(SDKROOT)/usr/lib/system $(SDKROOT)/usr/local/lib/system
15 GCC_NO_COMMON_BLOCKS = YES
16 GCC_WARN_64_TO_32_BIT_CONVERSION = YES
17 GCC_WARN_ABOUT_RETURN_TYPE = YES
18 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES
19 GCC_TREAT_WARNINGS_AS_ERRORS = YES
20 GCC_WARN_UNUSED_VARIABLE = YES
21 CURRENT_VERSION_STRING_ = 159
22 CURRENT_VERSION_STRING_YES = $(CURRENT_PROJECT_VERSION)
23 INFOPLIST_INSTALL_PATH = Versions/B/Resources
24 INFOPLIST_INSTALL_PATH[sdk=iphoneos*] =
25 INFOPLIST_INSTALL_PATH[sdk=*simulator*] =
26 INFOPLIST_INSTALL_PATH[sdk=watchos*] =
27 INFOPLIST_OUTPUT_FORMAT = binary
28 INFOPLIST_OUTPUT_FORMAT[sdk=macosx*] = xml
29 APPLY_RULES_IN_COPY_FILES = YES
30 PLIST_FILE_OUTPUT_FORMAT = binary
31 PLIST_FILE_OUTPUT_FORMAT[sdk=macosx*] = xml
33 // override presence of $(EXECUTABLE_VARIANT_SUFFIX) in the default EXECUTABLE_NAME rdar://26234727
34 DYLIB_INSTALL_NAME_EXECUTABLE_NAME = $(EXECUTABLE_PREFIX)$(PRODUCT_NAME)$(EXECUTABLE_SUFFIX)
35 DYLIB_INSTALL_NAME_EXECUTABLE_PATH = $(DYLIB_INSTALL_NAME_EXECUTABLE_NAME)
36 LD_DYLIB_INSTALL_NAME = $(DYLIB_INSTALL_NAME_BASE:standardizepath)/$(DYLIB_INSTALL_NAME_EXECUTABLE_PATH)