Added imxmi infra

This commit is contained in:
Willem 2022-02-07 14:29:23 +01:00
parent 5a16783d43
commit ea5d955a4d
6 changed files with 35 additions and 2 deletions

View file

@ -79,10 +79,21 @@ project(":lib-basicwd") {
}
}
project(":main-gdxapp") {
project(":lib-imxmi") {
apply plugin: "java-library"
dependencies {
api project(":lib-basicwd")
testImplementation "org.junit.jupiter:junit-jupiter:$junitVersion"
}
tasks.named('test') {
useJUnitPlatform()
}
}
project(":main-gdxapp") {
apply plugin: "java-library"
dependencies {
api project(":lib-imxmi")
api "com.badlogicgames.gdx:gdx:$gdxVersion"
api "io.github.spair:imgui-java-binding:$spairVersion"
api "io.github.spair:imgui-java-lwjgl3:$spairVersion"

7
lib-imxmi/build.gradle Normal file
View file

@ -0,0 +1,7 @@
sourceCompatibility = appJvmCode
[compileJava, compileTestJava]*.options*.encoding = appEncoding
sourceSets.main.java.srcDirs = [ "src/main/"]
sourceSets.main.resources.srcDirs = [ "src/resources/" ]
sourceSets.test.java.srcDirs = [ "src/test/"]
sourceSets.test.resources.srcDirs = [ "src/test-resources/" ]

View file

@ -0,0 +1,5 @@
package love.distributedrebirth.imxmi;
public class ImXmiSetup {
}

View file

@ -0,0 +1,5 @@
package love.distributedrebirth.imxmi.lang;
public class ImButtonˣᴹᴵ {
}

View file

@ -0,0 +1,5 @@
package love.distributedrebirth.imxmi.lang;
public class ImFrameˣᴹᴵ {
}

View file

@ -1 +1 @@
include 'main-gdxapp-desktop', 'main-gdxapp', 'lib-bassboonyd', 'lib-numberxd', 'lib-unicodezd', 'lib-basicwd'
include 'main-gdxapp-desktop', 'main-gdxapp', 'lib-bassboonyd', 'lib-numberxd', 'lib-unicodezd', 'lib-basicwd', 'lib-imxmi'