Skip to content

Commit 579bd9b

Browse files
committed
rdar://137934414 (Add register app groups build setting for group prefixed groups, when capability is enabled)
1 parent 39041d4 commit 579bd9b

File tree

3 files changed

+15
-0
lines changed

3 files changed

+15
-0
lines changed

Sources/SWBApplePlatform/Specs/MacOSX Core Build System.xcspec

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,12 @@
3030
DefaultValue = "";
3131
Category = "Deployment";
3232
},
33+
{ Name = "REGISTER_APP_GROUPS";
34+
Type = Boolean;
35+
DefaultValue = NO;
36+
Category = "Code Signing";
37+
Description = "Register app groups in profiles.";
38+
},
3339
);
3440
},
3541

Sources/SWBApplePlatform/Specs/MacOSX Native Build System.xcspec

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,12 @@
3131
Category = "Deployment";
3232
Description = "Path to a file specifying additional requirements for a product archive.";
3333
},
34+
{ Name = "REGISTER_APP_GROUPS";
35+
Type = Boolean;
36+
DefaultValue = NO;
37+
Category = "Code Signing";
38+
Description = "Register app groups in profiles.";
39+
},
3440
);
3541
}
3642
)

Sources/SWBCore/Specs/en.lproj/CoreBuildSystem.strings

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -205,6 +205,9 @@ If your prefix file never includes files from the build directory you may set th
205205
"[REGISTER_APP_GROUPS]-name" = "Register App Groups";
206206
"[REGISTER_APP_GROUPS]-description" = "When set, the app groups capability will require a provisioning profile. All app group identifiers prefixed with 'group.' will need to be registered on the developer website and set in the profile. This is only applicable to platforms supporting unregistered app groups.";
207207

208+
"[REGISTER_APP_GROUPS]-name" = "Register App Groups";
209+
"[REGISTER_APP_GROUPS]-description" = "When set, the app groups capability will require a provisioning profile. All app group identifiers prefixed with 'group.' will need to be registered on the developer website and set in the profile. This is only applicable to platforms supporting unregistered app groups.";
210+
208211
"[LAUNCH_CONSTRAINT_SELF]-name" = "Launch Constraint Process Plist";
209212
"[LAUNCH_CONSTRAINT_SELF]-description" = "A path to a plist representation of a Requirements Dictionary indicating the desired constraint on this binary.";
210213
"[LAUNCH_CONSTRAINT_PARENT]-name" = "Launch Constraint Parent Process Plist";

0 commit comments

Comments
 (0)