]>
Commit | Line | Data |
---|---|---|
6b200bc3 A |
1 | |
2 | PRODUCT_NAME = $(TARGET_NAME) | |
3 | EXECUTABLE_PREFIX = lib | |
4 | ||
5 | SUPPORTED_PLATFORMS = macosx | |
6 | ARCHS = $(ARCHS_STANDARD_32_64_BIT) | |
7 | ||
ecaf5866 | 8 | HEADER_SEARCH_PATHS = $(PROJECT_DIR)/OSX/libsecurity_cssm/lib/ $(PROJECT_DIR)/header_symlinks/ $(PROJECT_DIR)/header_symlinks/macOS/ $(PROJECT_DIR)/OSX/include/ $(inherited) $(PROJECT_DIR) $(PROJECT_DIR)/OSX/libsecurity_apple_csp/open_ssl $(PROJECT_DIR)/OSX/lib$(PRODUCT_NAME)/lib/ |
6b200bc3 A |
9 | |
10 | STRIP_INSTALLED_PRODUCT = NO | |
11 | COPY_PHASE_STRIP = NO | |
12 | GCC_GENERATE_DEBUGGING_SYMBOLS = YES | |
13 | ||
14 | // Turn off code signing for libraries | |
15 | CODE_SIGN_IDENTITY = | |
16 | ||
17 | SKIP_INSTALL = YES | |
866f8763 | 18 | PUBLIC_HEADERS_FOLDER_PATH = /usr/local/include/$(TARGET_NAME) |
6b200bc3 A |
19 | |
20 | ||
21 | // Code is ugly. Turn off some warnings. | |
22 | GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO | |
23 | GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO | |
24 | GCC_WARN_SHADOW = NO | |
25 | CLANG_ANALYZER_DEADCODE_DEADSTORES = NO | |
26 | ||
27 | ||
28 | // -Wall comes far too late in the invocation | |
29 | // mig likes to use the register keyword; tell the compiler that's okay | |
30 | WARNING_CFLAGS = $(inherited) -Wno-sign-compare -Wno-deprecated-register |