Files
Schedule-ICTIS/Carthage/Checkouts/TrueTime.swift/External/xcconfigs/Base/Targets/StaticLibrary.xcconfig
Vladimir Dubovik 5abafda21b Commit
2025-06-13 11:59:16 +03:00

33 lines
1.0 KiB
Plaintext

//
// This file defines additional configuration options that are appropriate only
// for a static library. Typically, you want to use a platform-specific variant
// instead.
//
// Whether to strip out code that isn't called from anywhere
DEAD_CODE_STRIPPING = NO
// Whether to strip debugging symbols when copying resources (like included
// binaries).
//
// Overrides Release.xcconfig when used at the target level.
COPY_PHASE_STRIP = NO
// Whether function calls should be position-dependent (should always be
// disabled for library code)
GCC_DYNAMIC_NO_PIC = NO
// Copy headers to "include/LibraryName" in the build folder by default. This
// lets consumers use #import <LibraryName/LibraryName.h> syntax even for static
// libraries
PUBLIC_HEADERS_FOLDER_PATH = include/$PRODUCT_NAME
// Don't include in an xcarchive
SKIP_INSTALL = YES
// Disallows use of APIs that are not available
// to app extensions and linking to frameworks
// that have not been built with this setting enabled.
APPLICATION_EXTENSION_API_ONLY = YES