Import of Ekit 0.9h
[old-projects.git] / ekit / MakeEkitApplet.bat
index 16e929c..8b9a8dd 100755 (executable)
@@ -5,25 +5,25 @@
   @echo =========================\r
   @echo Basic version compilation\r
   @echo =========================\r
-  @set mode=basic\r
-  @set additionalfiles=\r
-  @echo [] creating core...\r
-  @copy /Y com\hexidec\ekit\EkitCore_Basic.java com\hexidec\ekit\EkitCore.java\r
-  @if errorlevel 1 goto failure\r
+  @set compilemode=basic\r
+  @set additionalfiles=com\swabunga\spell\event\SpellCheckListener.class\r
   @goto compilecore\r
 :spellmaker\r
   @echo ==============================\r
   @echo Spellcheck version compilation\r
   @echo ==============================\r
-  @set mode=spell\r
+  @set compilemode=spell\r
   @set additionalfiles=com\swabunga\spell\engine\*.class com\swabunga\spell\engine\*.properties com\swabunga\spell\engine\dictionary\* com\swabunga\spell\event\*.class com\swabunga\spell\swing\*.class com\swabunga\spell\swing\*.properties\r
-  @echo [] creating core...\r
-  @copy /Y com\hexidec\ekit\EkitCore_Spell.java com\hexidec\ekit\EkitCore.java\r
-  @if errorlevel 1 goto failure\r
   @goto compilecore\r
 :compilecore\r
   @echo [] compiling core...\r
-  @javac com\hexidec\ekit\EkitCore.java\r
+  @javac -deprecation com\hexidec\ekit\EkitCore.java\r
+  @if errorlevel 1 goto failure\r
+  @if %inputmode% == modespell goto compilespellcore\r
+  @goto compileapp\r
+:compilespellcore\r
+  @echo [] compiling spellcheck extended core...\r
+  @javac com\hexidec\ekit\EkitCoreSpell.java\r
   @if errorlevel 1 goto failure\r
   @goto compileapp\r
 :compileapp\r
@@ -46,7 +46,7 @@
   @del com\hexidec\ekit\component\*.class\r
   @del com\hexidec\util\Base64Codec.class\r
   @del com\hexidec\util\Translatrix.class\r
-  @if %mode% == spell goto spellpurge\r
+  @if %compilemode% == spell goto spellpurge\r
   @goto finish\r
 :spellpurge\r
   @echo [] cleaning up spellcheck classes...\r
@@ -55,4 +55,7 @@
   @del com\swabunga\spell\swing\*.class\r
   @goto finish\r
 :finish\r
+  @set inputmode=\r
+  @set compilemode=\r
+  @set additionalfiles=\r
   @echo [] finished\r