app store build.

This commit is contained in:
Bryce Covert
2016-05-27 16:05:11 -07:00
parent a3d0623318
commit 27ced9c938
8 changed files with 2 additions and 120 deletions

View File

@@ -1,7 +1,7 @@
/Library/Java/JavaVirtualMachines/jdk1.8.0_91.jdk/Contents/Home/bin/javapackager -deploy \
-native \
-name "Tick's Tales" \
-outdir "out" -outfile "Tick's Tales" \
-outdir "./target/app-store/" -outfile "Tick's Tales" \
-srcdir . \
-srcfiles ./target/advent-standalone.jar \
-appclass advent.core.desktop_launcher \
@@ -15,4 +15,4 @@
-Bmac.CFBundleName="Tick's Tales" \
-Bmac.signing-key-app="3rd Party Mac Developer Application: Phoenix Online Studios LLC (AVDPGBD777)" \
-Bmac.signing-key-pkg="3rd Party Mac Developer Installer: Phoenix Online Studios LLC (AVDPGBD777)" \
-Bmac.app-store-entitlements="./test-osx/Tick's Tales.entitlements" \
-Bmac.app-store-entitlements="./Tick's Tales.entitlements" \

View File

@@ -1,32 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleGetInfoString</key>
<string>Tick's Tales</string>
<key>CFBundleExecutable</key>
<string>Tick's Tales</string>
<key>CFBundleIdentifier</key>
<string>com.tickstales.upallknight</string>
<key>CFBundleName</key>
<string>Tick's Tales</string>
<key>CFBundleIconFile</key>
<string>icons.icns</string>
<key>CFBundleVersion</key>
<string>0.1.633</string>
<key>CFBundleShortVersionString</key>
<string>1.0</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>IFMajorVersion</key>
<integer>0</integer>
<key>IFMinorVersion</key>
<integer>1</integer>
<key>NSHighResolutionCapable</key>
<true/>
<key>LSApplicationCategoryType</key>
<string>public.app-category.games</string>
</dict>
</plist>

View File

@@ -1,40 +0,0 @@
<project name="MyProject" default="bundle" basedir=".">
<target name="bundle">
<taskdef name="bundleapp"
classpath="appbundler-1.0ea.jar"
classname="com.oracle.appbundler.AppBundlerTask"/>
<!-- Note the usage of classpathref to avoid copy-pasting all
your classpath entries from another target. -->
<bundleapp
outputdirectory="."
name="Tick's Tales"
displayname="Tick's Tales"
identifier="com.tickstales.upallknight"
shortversion="1.0"
version="0.1.650"
icon="../icons.icns"
mainclassname="advent/core/desktop_launcher"
copyright="2016 DigitalBounceHouse"
applicationCategory="public.app-category.games">
<runtime dir="/Users/brycecovert/dev/jvms/jre1.8.0_91.jre/Contents/Home"/>
<classpath file="../target/advent-standalone.jar" />
<!-- Specify which architectures you want to support -->
<arch name="x86_64"/>
<!-- Workaround since the icon parameter for bundleapp doesn't work -->
<option value="-Xdock:icon=Contents/Resources/${bundle.icon}"/>
<!-- OSX specific options, optional -->
<option value="-Dapple.laf.useScreenMenuBar=true"/>
<option value="-Dcom.apple.macos.use-file-dialog-packages=true"/>
<option value="-Dcom.apple.macos.useScreenMenuBar=true"/>
<option value="-Dcom.apple.mrj.application.apple.menu.about.name=${bundle.name}"/>
<option value="-Dcom.apple.smallTabs=true"/>
<option value="-Xmx1024M"/>
</bundleapp>
</target>
</project>

View File

@@ -1,18 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<array>
<dict>
<key>BundleHasStrictIdentifier</key>
<true/>
<key>BundleIsRelocatable</key>
<true/>
<key>BundleIsVersionChecked</key>
<true/>
<key>BundleOverwriteAction</key>
<string>upgrade</string>
<key>RootRelativeBundlePath</key>
<string>Tick's Tales.app</string>
</dict>
</array>
</plist>

View File

@@ -1,18 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<array>
<dict>
<key>BundleHasStrictIdentifier</key>
<true/>
<key>BundleIsRelocatable</key>
<true/>
<key>BundleIsVersionChecked</key>
<true/>
<key>BundleOverwriteAction</key>
<string>upgrade</string>
<key>RootRelativeBundlePath</key>
<string>Tick's Tales.app</string>
</dict>
</array>
</plist>

View File

@@ -1,10 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>com.apple.security.app-sandbox</key>
<true/>
<key>com.apple.security.inherit</key>
<true/>
</dict>
</plist>