Révision | 0178a3ce89d087cc9464e3cd02ecf96ad6665fe0 (tree) |
---|---|
l'heure | 2021-11-26 23:18:34 |
Auteur | sebastian_bugiu |
Commiter | sebastian_bugiu |
Added deployment specific files.
@@ -0,0 +1,16 @@ | ||
1 | +package com.headwayent.spacerocket; | |
2 | + | |
3 | +import android.os.Bundle; | |
4 | + | |
5 | +import com.badlogic.gdx.backends.android.AndroidApplication; | |
6 | +import com.badlogic.gdx.backends.android.AndroidApplicationConfiguration; | |
7 | +import com.headwayent.spacerocket.SpaceRocket; | |
8 | + | |
9 | +public class AndroidLauncher extends AndroidApplication { | |
10 | + @Override | |
11 | + protected void onCreate (Bundle savedInstanceState) { | |
12 | + super.onCreate(savedInstanceState); | |
13 | + AndroidApplicationConfiguration config = new AndroidApplicationConfiguration(); | |
14 | + initialize(new SpaceRocket(), config); | |
15 | + } | |
16 | +} |
@@ -0,0 +1,12 @@ | ||
1 | +package com.headwayent.spacerocket.desktop; | |
2 | + | |
3 | +import com.badlogic.gdx.backends.lwjgl.LwjglApplication; | |
4 | +import com.badlogic.gdx.backends.lwjgl.LwjglApplicationConfiguration; | |
5 | +import com.headwayent.spacerocket.SpaceRocket; | |
6 | + | |
7 | +public class DesktopLauncher { | |
8 | + public static void main (String[] arg) { | |
9 | + LwjglApplicationConfiguration config = new LwjglApplicationConfiguration(); | |
10 | + new LwjglApplication(new SpaceRocket(), config); | |
11 | + } | |
12 | +} |
@@ -0,0 +1,6 @@ | ||
1 | +app.version=1.0 | |
2 | +app.id=com.headwayent.spacerocket | |
3 | +app.mainclass=com.headwayent.spacerocket.IOSLauncher | |
4 | +app.executable=IOSLauncher | |
5 | +app.build=1 | |
6 | +app.name=spacerocket |
@@ -0,0 +1,48 @@ | ||
1 | +<config> | |
2 | + <executableName>${app.executable}</executableName> | |
3 | + <mainClass>${app.mainclass}</mainClass> | |
4 | + <os>ios</os> | |
5 | + <target>ios</target> | |
6 | + <iosInfoPList>Info.plist.xml</iosInfoPList> | |
7 | + <treeShaker>conservative</treeShaker> | |
8 | + <resources> | |
9 | + <resource> | |
10 | + <directory>../android/assets</directory> | |
11 | + <includes> | |
12 | + <include>**</include> | |
13 | + </includes> | |
14 | + <skipPngCrush>true</skipPngCrush> | |
15 | + </resource> | |
16 | + <resource> | |
17 | + <directory>data</directory> | |
18 | + </resource> | |
19 | + </resources> | |
20 | + <forceLinkClasses> | |
21 | + <pattern>com.badlogic.gdx.scenes.scene2d.ui.*</pattern> | |
22 | + <pattern>com.badlogic.gdx.graphics.g3d.particles.**</pattern> | |
23 | + <pattern>com.android.okhttp.HttpHandler</pattern> | |
24 | + <pattern>com.android.okhttp.HttpsHandler</pattern> | |
25 | + <pattern>com.android.org.conscrypt.**</pattern> | |
26 | + <pattern>com.android.org.bouncycastle.jce.provider.BouncyCastleProvider</pattern> | |
27 | + <pattern>com.android.org.bouncycastle.jcajce.provider.keystore.BC$Mappings</pattern> | |
28 | + <pattern>com.android.org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi</pattern> | |
29 | + <pattern>com.android.org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi$Std</pattern> | |
30 | + <pattern>com.android.org.bouncycastle.jce.provider.PKIXCertPathValidatorSpi</pattern> | |
31 | + <pattern>com.android.org.bouncycastle.crypto.digests.AndroidDigestFactoryOpenSSL</pattern> | |
32 | + <pattern>org.apache.harmony.security.provider.cert.DRLCertFactory</pattern> | |
33 | + <pattern>org.apache.harmony.security.provider.crypto.CryptoProvider</pattern> | |
34 | + </forceLinkClasses> | |
35 | + <libs> | |
36 | + <lib>z</lib> | |
37 | + </libs> | |
38 | + <frameworks> | |
39 | + <framework>UIKit</framework> | |
40 | + <framework>OpenGLES</framework> | |
41 | + <framework>QuartzCore</framework> | |
42 | + <framework>CoreGraphics</framework> | |
43 | + <framework>OpenAL</framework> | |
44 | + <framework>AudioToolbox</framework> | |
45 | + <framework>AVFoundation</framework> | |
46 | + <framework>GameController</framework> | |
47 | + </frameworks> | |
48 | +</config> |
@@ -0,0 +1,22 @@ | ||
1 | +package com.headwayent.spacerocket; | |
2 | + | |
3 | +import org.robovm.apple.foundation.NSAutoreleasePool; | |
4 | +import org.robovm.apple.uikit.UIApplication; | |
5 | + | |
6 | +import com.badlogic.gdx.backends.iosrobovm.IOSApplication; | |
7 | +import com.badlogic.gdx.backends.iosrobovm.IOSApplicationConfiguration; | |
8 | +import com.headwayent.spacerocket.SpaceRocket; | |
9 | + | |
10 | +public class IOSLauncher extends IOSApplication.Delegate { | |
11 | + @Override | |
12 | + protected IOSApplication createApplication() { | |
13 | + IOSApplicationConfiguration config = new IOSApplicationConfiguration(); | |
14 | + return new IOSApplication(new SpaceRocket(), config); | |
15 | + } | |
16 | + | |
17 | + public static void main(String[] argv) { | |
18 | + NSAutoreleasePool pool = new NSAutoreleasePool(); | |
19 | + UIApplication.main(argv, null, IOSLauncher.class); | |
20 | + pool.close(); | |
21 | + } | |
22 | +} | |
\ No newline at end of file |