1#include "libc.xcconfig" 2 3BUILD_ARCHIVES = Base FreeBSD TRE vCancelable vDarwinExtsn 4BUILD_VARIANTS = normal 5EXECUTABLE_PREFIX = lib 6INSTALL_PATH = /usr/local/lib/eOS 7OTHER_LIBTOOLFLAGS = -filelist $(BUILT_PRODUCTS_DIR)/$(CURRENT_VARIANT).linklist 8PRODUCT_NAME = c_eOS 9SKIP_INSTALL = YES 10SKIP_INSTALL[sdk=iphoneos*] = NO 11STRIP_INSTALLED_PRODUCT = NO 12VARIANT = EOS 13VERSIONING_SYSTEM = apple-generic 14 15// Variants. All variants contain all source files but all excluded. Specific variants then include the files they need. 16EXCLUDED_SOURCE_FILE_NAMES = * 17EXCLUDED_SOURCE_FILE_NAMES[sdk=iphoneos*] = $(VARIANT_EOS_EXCLUDED_FILES) 18INCLUDED_SOURCE_FILE_NAMES = 19INCLUDED_SOURCE_FILE_NAMES[sdk=iphoneos*] = $(VARIANT_EOS_INCLUDED_FILES) 20VARIANT_PREPROCESSOR_MACROS = -UBUILDING_VARIANT -DVARIANT_DYLD -DVARIANT_EOS -DVARIANT_CANCELABLE -DVARIANT_DARWINEXTSN -U__DARWIN_NON_CANCELABLE -D__DARWIN_NON_CANCELABLE=0 21 22SYSTEM_FRAMEWORK_HEADERS = $(DERIVED_FILES_DIR)/System.framework/Versions/B/PrivateHeaders 23HEADER_SEARCH_PATHS = $(FreeBSD_SEARCH_PATHS) $(inherited) 24 25// EOS (libc_eOS.a) 26VARIANT_EOS_EXCLUDED_FILES = * 27VARIANT_EOS_INCLUDED_FILES = secure/*.c $(ARCH_FAMILY_$(CURRENT_ARCH))/*/*.c $(ARCH_FAMILY_$(CURRENT_ARCH))/*/*.S $(ARCH_FAMILY_$(CURRENT_ARCH))/*/*.s 28