app store work.
This commit is contained in:
@@ -1,8 +1,26 @@
|
||||
#!/bin/bash
|
||||
#!/usr/local/bin/zsh
|
||||
rm -rf test-osx/Tick\'s\ Tales.app
|
||||
cp -R target/osx/Tick\'s\ Tales.app test-osx
|
||||
cat test-osx/Info.plist | sed "s/633/`cat last-release`/" > test-osx/Tick\'s\ Tales.app/Contents/Info.plist
|
||||
rm -rf test-osx/Tick\'s\ Tales.app/
|
||||
codesign --verbose -v -f --entitlements test-osx/Tick\'s\ Tales.entitlements --sign "3rd Party Mac Developer Application: Phoenix Online Studios LLC (AVDPGBD777)" test-osx/Tick\'s\ Tales.app/Contents/MacOS/advent-standalone.jar
|
||||
codesign --verbose --deep -v -f --entitlements test-osx/Tick\'s\ Tales.entitlements --sign "3rd Party Mac Developer Application: Phoenix Online Studios LLC (AVDPGBD777)" test-osx/Tick\'s\ Tales.app/Contents/MacOS/jre
|
||||
# productbuild --sign "3rd Party Mac Developer Installer: Bryce Covert" --component target/osx/Tick\'s\ Tales.app /Applications target/osx/ticks-tales.pkg
|
||||
chmod -R +w test-osx/Tick\'s\ Tales.app
|
||||
rm -f test-osx/Tick\'s\ Tales.app/Contents/MacOS/jre/libjfxmedia.dylib
|
||||
rm -f test-osx/Tick\'s\ Tales.app/Contents/MacOS/jre/libjfxwebkit.dylib
|
||||
rm -rf test-osx/Tick\'s\ Tales.app/Contents/MacOS/jre/man
|
||||
mv test-osx/Tick\'s\ Tales.app/Contents/MacOS/jre test-osx/Tick\'s\ Tales.app/Contents/Resources/
|
||||
mv test-osx/Tick\'s\ Tales.app/Contents/MacOS/advent-standalone.jar test-osx/Tick\'s\ Tales.app/Contents/Resources/
|
||||
mv test-osx/Tick\'s\ Tales.app/Contents/MacOS/config.json test-osx/Tick\'s\ Tales.app/Contents/Resources/
|
||||
rm test-osx/Tick\'s\ Tales.app/Contents/Resources/jre/lib/libjfxmedia.dylib
|
||||
rm test-osx/Tick\'s\ Tales.app/Contents/MacOS/steam_appid.txt
|
||||
rm -r test-osx/Tick\'s\ Tales.app/Contents/MacOS/icon
|
||||
rm test-osx/Tick\'s\ Tales.app/Contents/Resources/jre/lib/libgstplugins-lite.dylib
|
||||
ln -s ../Resources/jre/ test-osx/Tick\'s\ Tales.app/Contents/MacOS/jre
|
||||
ln -s ../Resources/advent-standalone.jar test-osx/Tick\'s\ Tales.app/Contents/MacOS/
|
||||
ln -s ../Resources/config.json test-osx/Tick\'s\ Tales.app/Contents/MacOS/
|
||||
|
||||
|
||||
codesign --verbose -v -f --deep --entitlements test-osx/Tick\'s\ Tales.entitlements --sign "3rd Party Mac Developer Application: Phoenix Online Studios LLC (AVDPGBD777)" test-osx/Tick\'s\ Tales.app/Contents/Resources/jre/**/*.*
|
||||
codesign --verbose -v -f --deep --entitlements test-osx/Tick\'s\ Tales.entitlements --sign "3rd Party Mac Developer Application: Phoenix Online Studios LLC (AVDPGBD777)" test-osx/Tick\'s\ Tales.app/Contents/Resources/jre/lib/jspawnhelper
|
||||
codesign --verbose -v -f --deep --entitlements test-osx/Tick\'s\ Tales.entitlements --sign "3rd Party Mac Developer Application: Phoenix Online Studios LLC (AVDPGBD777)" test-osx/Tick\'s\ Tales.app/Contents/Resources/advent-standalone.jar
|
||||
codesign --verbose -v --deep --entitlements test-osx/Tick\'s\ Tales.entitlements --sign "3rd Party Mac Developer Application: Phoenix Online Studios LLC (AVDPGBD777)" test-osx/Tick\'s\ Tales.app
|
||||
cd test-osx
|
||||
productbuild --sign "3rd Party Mac Developer Installer: Phoenix Online Studios LLC (AVDPGBD777)" --component "Tick's Tales.app" /Applications --product "Tick's Tales.app/Contents/Info.plist" com.tickstales.upallknight.0.1.`cat ../last-release`.pkg
|
||||
|
||||
Reference in New Issue
Block a user