2024-02-16 21:21:16 +00:00
|
|
|
plugins {
|
|
|
|
id 'java'
|
|
|
|
}
|
|
|
|
|
|
|
|
group 'net.example'
|
|
|
|
version '1.0-SNAPSHOT'
|
|
|
|
|
|
|
|
dependencies {
|
|
|
|
implementation files('microemulator-2.0.4/microemulator.jar')
|
|
|
|
}
|
|
|
|
|
|
|
|
jar {
|
|
|
|
manifest {
|
|
|
|
attributes(
|
2024-02-17 12:13:07 +00:00
|
|
|
'MIDlet-Vendor': MIDletVendor,
|
|
|
|
'MIDlet-Version': MIDletVersion,
|
|
|
|
'MicroEdition-Configuration': MicroEditionConfiguration,
|
|
|
|
'MIDlet-Name': MIDletName,
|
|
|
|
'MIDlet-Description': MIDletDescription,
|
2024-02-16 21:21:16 +00:00
|
|
|
'MicroEdition-Profile': 'MicroEdition-Profile',
|
2024-02-17 12:13:07 +00:00
|
|
|
'MIDlet-1': MIDletName + ',' + icon + ',' + mainClass
|
2024-02-16 21:21:16 +00:00
|
|
|
)
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
task runEmulator(dependsOn:jar) {
|
|
|
|
doLast {
|
|
|
|
javaexec {
|
|
|
|
main = "-jar"
|
|
|
|
args = [
|
|
|
|
"./microemulator-2.0.4/microemulator.jar",
|
|
|
|
jar.getArchiveFile().get().asFile.getAbsolutePath()
|
|
|
|
]
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
java {
|
|
|
|
sourceCompatibility = "1.2"
|
|
|
|
targetCompatibility = "1.1"
|
|
|
|
}
|