diff --git a/build.gradle b/build.gradle
index ee78ea7..4dab945 100644
--- a/build.gradle
+++ b/build.gradle
@@ -12,13 +12,13 @@ dependencies {
jar {
manifest {
attributes(
- 'MIDlet-Vendor': 'pixtaded',
- 'MIDlet-Version': '1.0',
- 'MicroEdition-Configuration': 'CLDC 1.0',
- 'MIDlet-Name': 'Hello',
- 'MIDlet-Description': 'Test MIDlet',
+ 'MIDlet-Vendor': MIDletVendor,
+ 'MIDlet-Version': MIDletVersion,
+ 'MicroEdition-Configuration': MicroEditionConfiguration,
+ 'MIDlet-Name': MIDletName,
+ 'MIDlet-Description': MIDletDescription,
'MicroEdition-Profile': 'MicroEdition-Profile',
- 'MIDlet-1': 'Hello,/icon.png,Hello'
+ 'MIDlet-1': MIDletName + ',' + icon + ',' + mainClass
)
}
}
diff --git a/gradle.properties b/gradle.properties
new file mode 100644
index 0000000..8c41343
--- /dev/null
+++ b/gradle.properties
@@ -0,0 +1,7 @@
+MIDletVendor=pixtaded
+MIDletVersion=1.0
+MicroEditionConfiguration=CLDC 1.0
+MIDletName=Hello
+MIDletDescription=Test MIDlet
+icon=/icon.png
+mainClass=net.example.Hello
\ No newline at end of file
diff --git a/microemulator-2.0.4/extr/META-INF/MANIFEST.MF b/microemulator-2.0.4/extr/META-INF/MANIFEST.MF
deleted file mode 100644
index 059c213..0000000
--- a/microemulator-2.0.4/extr/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,14 +0,0 @@
-Manifest-Version: 1.0
-Archiver-Version: Plexus Archiver
-Created-By: 14.2-b01 (Sun Microsystems Inc.)
-License: GNU Library or Lesser General Public License (LGPL)
-Description: MicroEmulator, Java 2 Micro Edition (J2ME) CLDC/MIDP Emul
- ator
-Main-Class: org.microemu.app.Main
-Implementation-URL: http://www.microemu.org/
-Implementation-Version: 2.0.4
-Implementation-Build: 2.0.4.62
-SVN-Revision: ${scm.revision}
-Built-By: microemu-build
-Build-Date: 2010-01-14 11:01:27
-
diff --git a/microemulator-2.0.4/extr/META-INF/maven/org.microemu/microemu-cldc/pom.properties b/microemulator-2.0.4/extr/META-INF/maven/org.microemu/microemu-cldc/pom.properties
deleted file mode 100644
index c2f1cb6..0000000
--- a/microemulator-2.0.4/extr/META-INF/maven/org.microemu/microemu-cldc/pom.properties
+++ /dev/null
@@ -1,5 +0,0 @@
-#Generated by Maven
-#Thu Jan 14 11:00:13 EST 2010
-version=2.0.4
-groupId=org.microemu
-artifactId=microemu-cldc
diff --git a/microemulator-2.0.4/extr/META-INF/maven/org.microemu/microemu-cldc/pom.xml b/microemulator-2.0.4/extr/META-INF/maven/org.microemu/microemu-cldc/pom.xml
deleted file mode 100644
index 32556ee..0000000
--- a/microemulator-2.0.4/extr/META-INF/maven/org.microemu/microemu-cldc/pom.xml
+++ /dev/null
@@ -1,82 +0,0 @@
-
-
-
- 4.0.0
-
-
- org.microemu
- microemu
- 2.0.4
- ../pom.xml
-
-
- microemu-cldc
- microemu-cldc
-
- cldc interfaces
-
-
-
-
- junit
- junit
- test
- true
-
-
-
- net.sf.jour
- jour-instrument
- test
- true
-
-
-
-
-
-
-
- com.pyx4me
- proguard-maven-plugin
- ${pyx4meVersion}
-
-
- package
- proguard
-
-
-
- ${basedir}/proguard.conf
- true
- 4applet
-
- ${javaRunTimeJar}
-
-
-
-
-
- net.sf.jour
- jour-maven-plugin
- ${jourVersion}
-
-
-
- signatureVerify
-
-
- false
- protected
- ${basedir}/src/test/resources/cldcapi_10_11-javax.microedition.io-signature.xml
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/microemulator-2.0.4/extr/META-INF/maven/org.microemu/microemu-javase-swing/pom.properties b/microemulator-2.0.4/extr/META-INF/maven/org.microemu/microemu-javase-swing/pom.properties
deleted file mode 100644
index 0ffa7dd..0000000
--- a/microemulator-2.0.4/extr/META-INF/maven/org.microemu/microemu-javase-swing/pom.properties
+++ /dev/null
@@ -1,5 +0,0 @@
-#Generated by Maven
-#Thu Jan 14 11:00:51 EST 2010
-version=2.0.4
-groupId=org.microemu
-artifactId=microemu-javase-swing
diff --git a/microemulator-2.0.4/extr/META-INF/maven/org.microemu/microemu-javase-swing/pom.xml b/microemulator-2.0.4/extr/META-INF/maven/org.microemu/microemu-javase-swing/pom.xml
deleted file mode 100644
index 6ff44af..0000000
--- a/microemulator-2.0.4/extr/META-INF/maven/org.microemu/microemu-javase-swing/pom.xml
+++ /dev/null
@@ -1,44 +0,0 @@
-
-
-
- 4.0.0
-
-
- org.microemu
- microemu
- 2.0.4
- ../pom.xml
-
-
- microemu-javase-swing
- microemu-javase-swing
-
- javase-swing
-
-
-
- org.microemu
- microemu-javase
- ${project.version}
-
-
-
-
- org.microemu
- microemu-injected
- ${project.version}
- inject
- true
-
-
-
- sun
- applet-jsobject
- true
-
-
-
-
\ No newline at end of file
diff --git a/microemulator-2.0.4/extr/META-INF/maven/org.microemu/microemu-javase/pom.properties b/microemulator-2.0.4/extr/META-INF/maven/org.microemu/microemu-javase/pom.properties
deleted file mode 100644
index 30a4d2e..0000000
--- a/microemulator-2.0.4/extr/META-INF/maven/org.microemu/microemu-javase/pom.properties
+++ /dev/null
@@ -1,5 +0,0 @@
-#Generated by Maven
-#Thu Jan 14 11:00:47 EST 2010
-version=2.0.4
-groupId=org.microemu
-artifactId=microemu-javase
diff --git a/microemulator-2.0.4/extr/META-INF/maven/org.microemu/microemu-javase/pom.xml b/microemulator-2.0.4/extr/META-INF/maven/org.microemu/microemu-javase/pom.xml
deleted file mode 100644
index 8af495f..0000000
--- a/microemulator-2.0.4/extr/META-INF/maven/org.microemu/microemu-javase/pom.xml
+++ /dev/null
@@ -1,51 +0,0 @@
-
-
-
- 4.0.0
-
-
- org.microemu
- microemu
- 2.0.4
- ../pom.xml
-
-
- microemu-javase
- microemu-javase
-
- javase
-
-
-
- org.microemu
- microemu-midp
- ${project.version}
-
-
-
-
-
-
- asm
- asm
-
-
-
- junit
- junit
- test
-
-
-
-
-
\ No newline at end of file
diff --git a/microemulator-2.0.4/extr/META-INF/maven/org.microemu/microemu-midp/pom.properties b/microemulator-2.0.4/extr/META-INF/maven/org.microemu/microemu-midp/pom.properties
deleted file mode 100644
index 4c02f28..0000000
--- a/microemulator-2.0.4/extr/META-INF/maven/org.microemu/microemu-midp/pom.properties
+++ /dev/null
@@ -1,5 +0,0 @@
-#Generated by Maven
-#Thu Jan 14 11:00:22 EST 2010
-version=2.0.4
-groupId=org.microemu
-artifactId=microemu-midp
diff --git a/microemulator-2.0.4/extr/META-INF/maven/org.microemu/microemu-midp/pom.xml b/microemulator-2.0.4/extr/META-INF/maven/org.microemu/microemu-midp/pom.xml
deleted file mode 100644
index 68bffc5..0000000
--- a/microemulator-2.0.4/extr/META-INF/maven/org.microemu/microemu-midp/pom.xml
+++ /dev/null
@@ -1,89 +0,0 @@
-
-
-
- 4.0.0
-
-
- org.microemu
- microemu
- 2.0.4
- ../pom.xml
-
-
- microemu-midp
- microemu-midp
-
- midp
-
-
-
-
- org.microemu
- microemu-cldc
- ${project.version}
-
-
-
- junit
- junit
- test
-
-
-
- net.sf.jour
- jour-instrument
- test
- true
-
-
-
-
-
-
-
- com.pyx4me
- proguard-maven-plugin
- ${pyx4meVersion}
-
-
- package
- proguard
-
-
-
- ${basedir}/proguard.conf
- true
- 4applet
-
- ${javaRunTimeJar}
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/microemulator-2.0.4/extr/META-INF/microemulator-build.version b/microemulator-2.0.4/extr/META-INF/microemulator-build.version
deleted file mode 100644
index 53b8568..0000000
--- a/microemulator-2.0.4/extr/META-INF/microemulator-build.version
+++ /dev/null
@@ -1,6 +0,0 @@
-#$Id: build.version 2285 2010-01-14 15:59:48Z microemu-build@pyx4j.com $
-# When you increment a build.version in this file You need to set build.buildNum=0
-# This way the first build will start from 01
-#Thu Jan 14 10:59:48 EST 2010
-build.version=2.0.4
-build.buildNum=62
diff --git a/microemulator-2.0.4/extr/org/microemu/device/default/123.png b/microemulator-2.0.4/extr/org/microemu/device/default/123.png
deleted file mode 100644
index b5c8639..0000000
Binary files a/microemulator-2.0.4/extr/org/microemu/device/default/123.png and /dev/null differ
diff --git a/microemulator-2.0.4/extr/org/microemu/device/default/abc_lower.png b/microemulator-2.0.4/extr/org/microemu/device/default/abc_lower.png
deleted file mode 100644
index 2c9a2ad..0000000
Binary files a/microemulator-2.0.4/extr/org/microemu/device/default/abc_lower.png and /dev/null differ
diff --git a/microemulator-2.0.4/extr/org/microemu/device/default/abc_upper.png b/microemulator-2.0.4/extr/org/microemu/device/default/abc_upper.png
deleted file mode 100644
index 31e7c2e..0000000
Binary files a/microemulator-2.0.4/extr/org/microemu/device/default/abc_upper.png and /dev/null differ
diff --git a/microemulator-2.0.4/extr/org/microemu/device/default/device.xml b/microemulator-2.0.4/extr/org/microemu/device/default/device.xml
deleted file mode 100644
index b23d219..0000000
--- a/microemulator-2.0.4/extr/org/microemu/device/default/device.xml
+++ /dev/null
@@ -1,450 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
- true
- 65536
- 256
- 000000
- ffffff
-
- 26
- 44
- 176
- 220
-
-
- 0
- 22
- 176
- 176
-
-
-
- 78
- 206
- 12
- 12
-
-
-
-
-
-
- 88
- 206
- 12
- 12
-
-
-
-
-
-
-
- 4
- 4
- 14
- 7
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- true
- true
- true
-
-
- 16
- 282
- 60
- 35
-
-
- 1
- 203
- 69
- 16
-
-
- BACK
- EXIT
- CANCEL
- STOP
-
-
-
- 154
- 282
- 60
- 35
-
-
- 106
- 203
- 69
- 16
-
-
- OK
- SCREEN
- ITEM
- HELP
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/microemulator-2.0.4/extr/org/microemu/device/default/down-pressed.png b/microemulator-2.0.4/extr/org/microemu/device/default/down-pressed.png
deleted file mode 100644
index 2ba7dbd..0000000
Binary files a/microemulator-2.0.4/extr/org/microemu/device/default/down-pressed.png and /dev/null differ
diff --git a/microemulator-2.0.4/extr/org/microemu/device/default/down.png b/microemulator-2.0.4/extr/org/microemu/device/default/down.png
deleted file mode 100644
index e652ab4..0000000
Binary files a/microemulator-2.0.4/extr/org/microemu/device/default/down.png and /dev/null differ
diff --git a/microemulator-2.0.4/extr/org/microemu/device/default/normal.png b/microemulator-2.0.4/extr/org/microemu/device/default/normal.png
deleted file mode 100644
index e346490..0000000
Binary files a/microemulator-2.0.4/extr/org/microemu/device/default/normal.png and /dev/null differ
diff --git a/microemulator-2.0.4/extr/org/microemu/device/default/over.png b/microemulator-2.0.4/extr/org/microemu/device/default/over.png
deleted file mode 100644
index e9613ea..0000000
Binary files a/microemulator-2.0.4/extr/org/microemu/device/default/over.png and /dev/null differ
diff --git a/microemulator-2.0.4/extr/org/microemu/device/default/pressed.png b/microemulator-2.0.4/extr/org/microemu/device/default/pressed.png
deleted file mode 100644
index 2bc152e..0000000
Binary files a/microemulator-2.0.4/extr/org/microemu/device/default/pressed.png and /dev/null differ
diff --git a/microemulator-2.0.4/extr/org/microemu/device/default/up-pressed.png b/microemulator-2.0.4/extr/org/microemu/device/default/up-pressed.png
deleted file mode 100644
index af88fd2..0000000
Binary files a/microemulator-2.0.4/extr/org/microemu/device/default/up-pressed.png and /dev/null differ
diff --git a/microemulator-2.0.4/extr/org/microemu/device/default/up.png b/microemulator-2.0.4/extr/org/microemu/device/default/up.png
deleted file mode 100644
index b772738..0000000
Binary files a/microemulator-2.0.4/extr/org/microemu/device/default/up.png and /dev/null differ
diff --git a/microemulator-2.0.4/extr/org/microemu/device/resizable/device.xml b/microemulator-2.0.4/extr/org/microemu/device/resizable/device.xml
deleted file mode 100644
index 31dd2f7..0000000
--- a/microemulator-2.0.4/extr/org/microemu/device/resizable/device.xml
+++ /dev/null
@@ -1,325 +0,0 @@
-
-
-
-
-
- true
- 65536
- 256
- 000000
- ffffff
-
- 0
- 0
- 176
- 220
-
-
- 0
- 22
- 176
- 176
-
-
-
- 78
- 206
- 12
- 12
-
-
-
-
-
-
- 88
- 206
- 12
- 12
-
-
-
-
-
-
- 4
- 4
- 14
- 7
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- true
- true
- true
-
-
- 1
- 203
- 69
- 16
-
-
- BACK
- EXIT
- CANCEL
- STOP
-
-
-
- 106
- 203
- 69
- 16
-
-
- OK
- SCREEN
- ITEM
- HELP
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/microemulator-2.0.4/extr/org/microemu/device/resizable/normal.png b/microemulator-2.0.4/extr/org/microemu/device/resizable/normal.png
deleted file mode 100644
index 93bec83..0000000
Binary files a/microemulator-2.0.4/extr/org/microemu/device/resizable/normal.png and /dev/null differ
diff --git a/microemulator-2.0.4/extr/org/microemu/icon.png b/microemulator-2.0.4/extr/org/microemu/icon.png
deleted file mode 100644
index 10c027d..0000000
Binary files a/microemulator-2.0.4/extr/org/microemu/icon.png and /dev/null differ
diff --git a/src/main/java/Hello.java b/src/main/java/net/example/Hello.java
similarity index 95%
rename from src/main/java/Hello.java
rename to src/main/java/net/example/Hello.java
index cd785be..bdf2796 100644
--- a/src/main/java/Hello.java
+++ b/src/main/java/net/example/Hello.java
@@ -1,3 +1,5 @@
+package net.example;
+
import javax.microedition.midlet.MIDlet;
import javax.microedition.lcdui.TextBox;
import javax.microedition.lcdui.Display;