-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathPlainCalc.xcconfig
65 lines (48 loc) · 1.43 KB
/
PlainCalc.xcconfig
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
// Architectures
ARCHS = $(ARCHS_STANDARD)
SDKROOT = macosx
// Build Locations
SYMROOT = ../PlainCalc_build
// Build Options
GCC_VERSION =
PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR = NO
DEBUG_INFORMATION_FORMAT = dwarf
// Deployment
MACOSX_DEPLOYMENT_TARGET = 10.15
STRIP_INSTALLED_PRODUCT = YES
COPY_PHASE_STRIP = NO
// Linking
DEAD_CODE_STRIPPING = YES
// Packaging
PRODUCT_NAME = PlainCalc
WRAPPER_EXTENSION = app
PRODUCT_BUNDLE_IDENTIFIER = com.jwwalker.PlainCalc2
// Search Paths
HEADER_SEARCH_PATHS = $(Boost)
ALWAYS_SEARCH_USER_PATHS = NO
// Code Generation
GCC_SYMBOLS_PRIVATE_EXTERN = YES
GCC_INLINES_ARE_PRIVATE_EXTERN = YES
// Language
CLANG_CXX_LANGUAGE_STANDARD = gnu++17
CLANG_CXX_LIBRARY = libc++
CLANG_ENABLE_OBJC_ARC = YES
CLANG_ENABLE_OBJC_WEAK = YES
// Preprocessing
GCC_PREPROCESSOR_DEFINITIONS = API_TO_BE_DEPRECATED=10.15
// Asset Catalogn Compiler Options
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon
// Signing
ENABLE_HARDENED_RUNTIME = YES
CODE_SIGN_STYLE = Automatic
CODE_SIGN_IDENTITY = Apple Development
DEVELOPMENT_TEAM = FDHC2KMZ6V
// Info.plist
GENERATE_INFOPLIST_FILE = YES
INFOPLIST_KEY_LSApplicationCategoryType = public.app-category.utilities
INFOPLIST_KEY_NSHumanReadableCopyright = © James W. Walker, 2006-2023
INFOPLIST_KEY_NSMainNibFile = MainMenu
INFOPLIST_KEY_NSPrincipalClass = NSApplication
// Versioning
MARKETING_VERSION = 2.5.1
CURRENT_PROJECT_VERSION = 3.3