Skip to content

Commit 7d65197

Browse files
committed
chore(macOS): Outsourced some build settings from Xcode project into file.
- CODE_SIGN_IDENTITY - CODE_SIGN_STYLE - DEVELOPMENT_TEAM Signed-off-by: Iva Horn <[email protected]>
1 parent 0321e21 commit 7d65197

File tree

2 files changed

+13
-33
lines changed

2 files changed

+13
-33
lines changed

shell_integration/MacOSX/NextcloudIntegration/NextcloudDev/Build.xcconfig.template

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,14 @@
55
// The common name of the signing certificate to use for code signing.
66
// It must be present in your keychain and a development certificate.
77
//
8-
CODE_SIGN_IDENTITY=
8+
CODE_SIGN_IDENTITY=Apple Development
9+
10+
//
11+
// Xcode should automatically manage signing assets.
12+
//
13+
CODE_SIGN_STYLE = Automatic
14+
15+
//
16+
// The development team identifier registered with Apple.
17+
//
18+
DEVELOPMENT_TEAM=NKUJUXUJ3B

shell_integration/MacOSX/NextcloudIntegration/NextcloudIntegration.xcodeproj/project.pbxproj

Lines changed: 2 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -965,12 +965,9 @@
965965
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
966966
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
967967
CODE_SIGN_ENTITLEMENTS = FileProviderExt/FileProviderExt.entitlements;
968-
CODE_SIGN_IDENTITY = "Apple Development";
969968
CODE_SIGN_INJECT_BASE_ENTITLEMENTS = YES;
970-
CODE_SIGN_STYLE = Automatic;
971969
COPY_PHASE_STRIP = NO;
972970
CURRENT_PROJECT_VERSION = 1;
973-
DEVELOPMENT_TEAM = NKUJUXUJ3B;
974971
ENABLE_TESTING_SEARCH_PATHS = YES;
975972
GCC_C_LANGUAGE_STANDARD = gnu11;
976973
GCC_DYNAMIC_NO_PIC = NO;
@@ -1020,12 +1017,9 @@
10201017
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
10211018
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
10221019
CODE_SIGN_ENTITLEMENTS = FileProviderExt/FileProviderExt.entitlements;
1023-
CODE_SIGN_IDENTITY = "Apple Development";
10241020
CODE_SIGN_INJECT_BASE_ENTITLEMENTS = NO;
1025-
CODE_SIGN_STYLE = Automatic;
10261021
COPY_PHASE_STRIP = NO;
10271022
CURRENT_PROJECT_VERSION = 1;
1028-
DEVELOPMENT_TEAM = NKUJUXUJ3B;
10291023
ENABLE_NS_ASSERTIONS = NO;
10301024
ENABLE_TESTING_SEARCH_PATHS = YES;
10311025
GCC_C_LANGUAGE_STANDARD = gnu11;
@@ -1069,13 +1063,10 @@
10691063
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
10701064
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
10711065
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
1072-
CODE_SIGN_IDENTITY = "Apple Development";
1073-
CODE_SIGN_STYLE = Automatic;
10741066
COPY_PHASE_STRIP = NO;
10751067
CURRENT_PROJECT_VERSION = 1;
10761068
DEBUG_INFORMATION_FORMAT = dwarf;
10771069
DEFINES_MODULE = YES;
1078-
DEVELOPMENT_TEAM = NKUJUXUJ3B;
10791070
DYLIB_COMPATIBILITY_VERSION = 1;
10801071
DYLIB_CURRENT_VERSION = 1;
10811072
DYLIB_INSTALL_NAME_BASE = "@rpath";
@@ -1136,13 +1127,10 @@
11361127
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
11371128
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
11381129
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
1139-
CODE_SIGN_IDENTITY = "Apple Development";
1140-
CODE_SIGN_STYLE = Automatic;
11411130
COPY_PHASE_STRIP = NO;
11421131
CURRENT_PROJECT_VERSION = 1;
11431132
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
11441133
DEFINES_MODULE = YES;
1145-
DEVELOPMENT_TEAM = NKUJUXUJ3B;
11461134
DYLIB_COMPATIBILITY_VERSION = 1;
11471135
DYLIB_CURRENT_VERSION = 1;
11481136
DYLIB_INSTALL_NAME_BASE = "@rpath";
@@ -1198,11 +1186,8 @@
11981186
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
11991187
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
12001188
CODE_SIGN_ENTITLEMENTS = FileProviderUIExt/FileProviderUIExt.entitlements;
1201-
CODE_SIGN_IDENTITY = "Apple Development";
1202-
CODE_SIGN_STYLE = Automatic;
12031189
COPY_PHASE_STRIP = NO;
12041190
CURRENT_PROJECT_VERSION = 1;
1205-
DEVELOPMENT_TEAM = NKUJUXUJ3B;
12061191
ENABLE_USER_SCRIPT_SANDBOXING = YES;
12071192
GCC_C_LANGUAGE_STANDARD = gnu17;
12081193
GCC_DYNAMIC_NO_PIC = NO;
@@ -1264,12 +1249,9 @@
12641249
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
12651250
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
12661251
CODE_SIGN_ENTITLEMENTS = FileProviderUIExt/FileProviderUIExt.entitlements;
1267-
CODE_SIGN_IDENTITY = "Apple Development";
12681252
CODE_SIGN_INJECT_BASE_ENTITLEMENTS = NO;
1269-
CODE_SIGN_STYLE = Automatic;
12701253
COPY_PHASE_STRIP = NO;
12711254
CURRENT_PROJECT_VERSION = 1;
1272-
DEVELOPMENT_TEAM = NKUJUXUJ3B;
12731255
ENABLE_NS_ASSERTIONS = NO;
12741256
ENABLE_USER_SCRIPT_SANDBOXING = YES;
12751257
GCC_C_LANGUAGE_STANDARD = gnu17;
@@ -1311,7 +1293,6 @@
13111293
};
13121294
AA0A62F32E8EA929007F4A7A /* Debug */ = {
13131295
isa = XCBuildConfiguration;
1314-
baseConfigurationReference = AA826BEE2E8EAA7500CE49C4 /* Build.xcconfig */;
13151296
buildSettings = {
13161297
ALWAYS_SEARCH_USER_PATHS = NO;
13171298
ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
@@ -1351,7 +1332,6 @@
13511332
};
13521333
AA0A62F42E8EA929007F4A7A /* Release */ = {
13531334
isa = XCBuildConfiguration;
1354-
baseConfigurationReference = AA826BEE2E8EAA7500CE49C4 /* Build.xcconfig */;
13551335
buildSettings = {
13561336
ALWAYS_SEARCH_USER_PATHS = NO;
13571337
ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
@@ -1383,6 +1363,7 @@
13831363
};
13841364
C2B573991B1CD88000303B36 /* Debug */ = {
13851365
isa = XCBuildConfiguration;
1366+
baseConfigurationReference = AA826BEE2E8EAA7500CE49C4 /* Build.xcconfig */;
13861367
buildSettings = {
13871368
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
13881369
CLANG_WARN_BOOL_CONVERSION = YES;
@@ -1419,6 +1400,7 @@
14191400
};
14201401
C2B5739A1B1CD88000303B36 /* Release */ = {
14211402
isa = XCBuildConfiguration;
1403+
baseConfigurationReference = AA826BEE2E8EAA7500CE49C4 /* Build.xcconfig */;
14221404
buildSettings = {
14231405
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
14241406
CLANG_WARN_BOOL_CONVERSION = YES;
@@ -1471,11 +1453,8 @@
14711453
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
14721454
CLANG_WARN_UNREACHABLE_CODE = YES;
14731455
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
1474-
CODE_SIGN_IDENTITY = "Apple Development";
1475-
CODE_SIGN_STYLE = Automatic;
14761456
COMBINE_HIDPI_IMAGES = YES;
14771457
COPY_PHASE_STRIP = NO;
1478-
DEVELOPMENT_TEAM = NKUJUXUJ3B;
14791458
ENABLE_STRICT_OBJC_MSGSEND = YES;
14801459
GCC_C_LANGUAGE_STANDARD = gnu99;
14811460
GCC_DYNAMIC_NO_PIC = NO;
@@ -1528,11 +1507,8 @@
15281507
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
15291508
CLANG_WARN_UNREACHABLE_CODE = YES;
15301509
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
1531-
CODE_SIGN_IDENTITY = "Apple Development";
1532-
CODE_SIGN_STYLE = Automatic;
15331510
COMBINE_HIDPI_IMAGES = YES;
15341511
COPY_PHASE_STRIP = NO;
1535-
DEVELOPMENT_TEAM = NKUJUXUJ3B;
15361512
ENABLE_NS_ASSERTIONS = NO;
15371513
ENABLE_STRICT_OBJC_MSGSEND = YES;
15381514
GCC_C_LANGUAGE_STANDARD = gnu99;
@@ -1576,11 +1552,8 @@
15761552
CLANG_WARN_UNREACHABLE_CODE = YES;
15771553
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
15781554
CODE_SIGN_ENTITLEMENTS = FinderSyncExt/FinderSyncExt.entitlements;
1579-
CODE_SIGN_IDENTITY = "Apple Development";
1580-
CODE_SIGN_STYLE = Automatic;
15811555
COMBINE_HIDPI_IMAGES = YES;
15821556
COPY_PHASE_STRIP = NO;
1583-
DEVELOPMENT_TEAM = NKUJUXUJ3B;
15841557
ENABLE_STRICT_OBJC_MSGSEND = YES;
15851558
GCC_C_LANGUAGE_STANDARD = gnu99;
15861559
GCC_DYNAMIC_NO_PIC = NO;
@@ -1635,12 +1608,9 @@
16351608
CLANG_WARN_UNREACHABLE_CODE = YES;
16361609
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
16371610
CODE_SIGN_ENTITLEMENTS = FinderSyncExt/FinderSyncExt.entitlements;
1638-
CODE_SIGN_IDENTITY = "Apple Development";
16391611
CODE_SIGN_INJECT_BASE_ENTITLEMENTS = NO;
1640-
CODE_SIGN_STYLE = Automatic;
16411612
COMBINE_HIDPI_IMAGES = YES;
16421613
COPY_PHASE_STRIP = NO;
1643-
DEVELOPMENT_TEAM = NKUJUXUJ3B;
16441614
ENABLE_NS_ASSERTIONS = NO;
16451615
ENABLE_STRICT_OBJC_MSGSEND = YES;
16461616
GCC_C_LANGUAGE_STANDARD = gnu99;

0 commit comments

Comments
 (0)