diff options
author | John MacFarlane <fiddlosopher@gmail.com> | 2013-02-09 13:44:44 -0800 |
---|---|---|
committer | John MacFarlane <fiddlosopher@gmail.com> | 2013-02-09 13:44:44 -0800 |
commit | 8cbaa0b6f765ec4ca9dfcbac361ce4bce146afc9 (patch) | |
tree | e8ea4d4404be8c4db5bbc10d94e7ecbb36c3d724 | |
parent | 598fe37a36cb8dd06023e28103d55191b66473f1 (diff) |
Added code signing to make_oxs_package.sh.
-rwxr-xr-x | make_osx_package.sh | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/make_osx_package.sh b/make_osx_package.sh index c9577ebd8..fe633e6e9 100755 --- a/make_osx_package.sh +++ b/make_osx_package.sh @@ -7,6 +7,8 @@ ROOT=$DIST/pandoc SCRIPTS=osx-resources BASE=pandoc-$VERSION ME=jgm +CODESIGNID="Developer ID Application: John Macfarlane" +PACKAGEMAKER=/Developer/Applications/Utilities/PackageMaker.app/Contents/MacOS/PackageMaker echo Removing old files... rm -rf $DIST @@ -29,7 +31,9 @@ chmod +r $ROOT/usr/local/share/man/man?/*.* echo Copying license... cp COPYING $RESOURCES/License.txt -PACKAGEMAKER=/Developer/Applications/Utilities/PackageMaker.app/Contents/MacOS/PackageMaker +echo Signing pandoc executable... + +codesign --force --sign "$CODESIGNID" $ROOT/usr/local/bin/pandoc echo Creating OSX package... @@ -42,6 +46,10 @@ sudo $PACKAGEMAKER \ --scripts $SCRIPTS \ --out $BASE.pkg +echo Signing package... + +codesign --force --sign "$CODESIGNID" $BASE.pkg + echo Creating disk image... sudo hdiutil create "$BASE.dmg" \ |