2 @
if %inputmode% == modespell
goto spellmaker
5 @
echo =========================
6 @
echo Basic version compilation
7 @
echo =========================
9 @
set additionalfiles
=com\swabunga\spell\event\SpellCheckListener.class
12 @
echo ==============================
13 @
echo Spellcheck version compilation
14 @
echo ==============================
15 @
set compilemode
=spell
16 @
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
19 @
echo [] compiling core...
20 @javac
-deprecation com\hexidec\ekit\EkitCore.java
21 @
if errorlevel 1 goto failure
22 @
if %inputmode% == modespell
goto compilespellcore
25 @
echo [] compiling spellcheck extended core...
26 @javac com\hexidec\ekit\EkitCoreSpell.java
27 @
if errorlevel 1 goto failure
30 @
echo [] compiling application...
31 @javac com\hexidec\ekit\EkitApplet.java
32 @
if errorlevel 1 goto failure
36 @jar cf ekitapplet.jar com\hexidec\ekit\
*.class com\hexidec\ekit
\action\
*.class com\hexidec\ekit\component\
*.class com\hexidec\ekit\icons\
*.gif com\hexidec\ekit\
*.properties com\hexidec\util\Base64Codec.class com\hexidec\util\Translatrix.class
%additionalfiles%
37 @
if errorlevel 1 goto failure
40 @
echo [*] make failed with an error level of
%errorlevel%
43 @
echo [] cleaning up Ekit classes...
44 @
del com\hexidec\ekit\
*.class
45 @
del com\hexidec\ekit
\action\
*.class
46 @
del com\hexidec\ekit\component\
*.class
47 @
del com\hexidec\util\Base64Codec.class
48 @
del com\hexidec\util\Translatrix.class
49 @
if %compilemode% == spell
goto spellpurge
52 @
echo [] cleaning up spellcheck classes...
53 @
del com\swabunga\spell\engine\
*.class
54 @
del com\swabunga\spell\event\
*.class
55 @
del com\swabunga\spell\swing\
*.class