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