Import LibGDX project
This commit is contained in:
		
							
								
								
									
										38
									
								
								desktop/build.gradle
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										38
									
								
								desktop/build.gradle
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,38 @@
 | 
			
		||||
apply plugin: "kotlin"
 | 
			
		||||
 | 
			
		||||
sourceCompatibility = 1.7
 | 
			
		||||
sourceSets.main.java.srcDirs = [ "src/" ]
 | 
			
		||||
sourceSets.main.resources.srcDirs = ["../android/assets"]
 | 
			
		||||
 | 
			
		||||
project.ext.mainClassName = "me.msoucy.ptures.desktop.DesktopLauncher"
 | 
			
		||||
project.ext.assetsDir = new File("../android/assets")
 | 
			
		||||
 | 
			
		||||
task run(dependsOn: classes, type: JavaExec) {
 | 
			
		||||
    main = project.mainClassName
 | 
			
		||||
    classpath = sourceSets.main.runtimeClasspath
 | 
			
		||||
    standardInput = System.in
 | 
			
		||||
    workingDir = project.assetsDir
 | 
			
		||||
    ignoreExitValue = true
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
task debug(dependsOn: classes, type: JavaExec) {
 | 
			
		||||
    main = project.mainClassName
 | 
			
		||||
    classpath = sourceSets.main.runtimeClasspath
 | 
			
		||||
    standardInput = System.in
 | 
			
		||||
    workingDir = project.assetsDir
 | 
			
		||||
    ignoreExitValue = true
 | 
			
		||||
    debug = true
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
task dist(type: Jar) {
 | 
			
		||||
    manifest {
 | 
			
		||||
        attributes 'Main-Class': project.mainClassName
 | 
			
		||||
    }
 | 
			
		||||
    from {
 | 
			
		||||
        configurations.compileClasspath.collect { it.isDirectory() ? it : zipTree(it) }
 | 
			
		||||
    }
 | 
			
		||||
    with jar
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
dist.dependsOn classes
 | 
			
		||||
							
								
								
									
										12
									
								
								desktop/src/me/msoucy/ptures/desktop/DesktopLauncher.java
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										12
									
								
								desktop/src/me/msoucy/ptures/desktop/DesktopLauncher.java
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,12 @@
 | 
			
		||||
package me.msoucy.ptures.desktop;
 | 
			
		||||
 | 
			
		||||
import com.badlogic.gdx.backends.lwjgl.LwjglApplication;
 | 
			
		||||
import com.badlogic.gdx.backends.lwjgl.LwjglApplicationConfiguration;
 | 
			
		||||
import me.msoucy.ptures.PTures;
 | 
			
		||||
 | 
			
		||||
public class DesktopLauncher {
 | 
			
		||||
	public static void main (String[] arg) {
 | 
			
		||||
		LwjglApplicationConfiguration config = new LwjglApplicationConfiguration();
 | 
			
		||||
		new LwjglApplication(new PTures(), config);
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
		Reference in New Issue
	
	Block a user