You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add signature cert and package identifier parameters to package script (#174)
When building macOS packages with pkgbuild, a signing certificate
needs to be provided up-front, as is the package identifier. Change
the package script so that it can accept the location of the certificate
and override the package identifier.
Add a note in the RELEASING.md about the --cert option for the
release builder.
Copy file name to clipboardExpand all lines: RELEASING.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,7 +13,7 @@ Swift has a tool for producing final product packages, suitable for distribution
13
13
5. Create a tag on that commit with the format "x.y.z". Do not omit "z", even if its value is 0.
14
14
15
15
6. Build the executables for the release by running `swift run build-swiftly-release <version>` from the root of the swiftly repository
16
-
* Build on a Apple silicon macOS machine to produce a universal package for x86_64 and arm64
16
+
* Build on an Apple macOS machine to produce a universal package for x86_64 and arm64 (add the --cert option to provide a signing certificate file for the .pkg)
throwError(message:"Unable to determine the required swift version for this version of swiftly. Please make sure that you `cd <swiftly_git_dir>` and there is a .swift-version file there.")
0 commit comments