···11+Reason: Running the program in a headless environment fails. Besides, tests should be conducted in passthru.tests anyway. There is also no AppleStructorizerApplication.class, only the jar.
22+33+diff --git a/makeBigJar b/makeBigJar
44+index 25547020..c34d0d9c 100644
55+--- a/makeBigJar
66++++ b/makeBigJar
77+@@ -75,9 +75,8 @@ jars="bsh-2.1.0 \
88+ freehep-xml-2.1.1 \
99+ freehep"
1010+1111+-# Apple specific stuff is only used if it exists and the compiled class is available
1212+-if test -f ../bin/lu/fisch/structorizer/application/AppleStructorizerApplication.class -a \
1313+- -f AppleJavaExtensions.jar; then
1414++# Apple specific stuff is only used if the jar is available
1515++if test -f lib/AppleJavaExtensions.jar; then
1616+ jars="$jars AppleJavaExtensions"
1717+ fi
1818+1919+@@ -114,12 +113,3 @@ echo "Done"
2020+ # remove the jar-directory
2121+ rm -R jar/
2222+2323+-if test -n "$start_compiled"; then
2424+- # execute the archive
2525+- echo; echo "Running Structorizer from all-in-one jar"
2626+- if test "$start_compiled" = "s"; then
2727+- java -jar structorizer.jar
2828+- else
2929+- java -jar structorizer.jar &
3030+- fi
3131+-fi # start block end
···11+Reason: There is no StructorizerApplet.java anywhere in the source, no .cgt files and running the program in a headless environment fails. Besides, tests should be conducted in passthru.tests anyway. There is also no AppleStructorizerApplication.java, only the jar.
22+33+diff --git a/makeStructorizer b/makeStructorizer
44+index 99a5e8d3..e954be13 100644
55+--- a/makeStructorizer
66++++ b/makeStructorizer
77+@@ -117,18 +117,6 @@ echo "Done"
88+ echo; echo "Compiling Structorizer..."
99+ javac $str_javac_opts -classpath "$str_classpath" Structorizer.java
1010+ echo "Done"
1111+-echo; echo "Compiling Structorizer Applet..."
1212+-javac $str_javac_opts -classpath "$str_classpath" StructorizerApplet.java
1313+-echo "Done"
1414+-
1515+-# OS specific classes
1616+-if test -n "$do_apple"; then
1717+- echo; echo "Compiling Apple specific code..."
1818+- javac $str_javac_opts -classpath "$str_classpath" lu/fisch/structorizer/application/AppleStructorizerApplication.java
1919+- echo "Done"
2020+-else
2121+- echo; echo "Apple specific code skipped"
2222+-fi
2323+2424+ # copying some other files to binary tree
2525+ echo; echo "Copying resources..."
2626+@@ -147,7 +135,6 @@ cp lu/fisch/structorizer/gui/*.txt ../bin/lu/fisch/structorizer/gui/
2727+ cp lu/fisch/structorizer/gui/*.xml ../bin/lu/fisch/structorizer/gui/
2828+ cp lu/fisch/structorizer/locales/*.txt ../bin/lu/fisch/structorizer/locales/
2929+ cp lu/fisch/structorizer/generators/*.txt ../bin/lu/fisch/structorizer/generators/
3030+-cp lu/fisch/structorizer/parsers/*.cgt ../bin/lu/fisch/structorizer/parsers/
3131+ cp lu/fisch/structorizer/parsers/*.egt ../bin/lu/fisch/structorizer/parsers/
3232+ cp lu/fisch/structorizer/parsers/*.grm ../bin/lu/fisch/structorizer/parsers/
3333+ cp lu/fisch/structorizer/parsers/*.xsd ../bin/lu/fisch/structorizer/parsers/
3434+@@ -155,20 +142,5 @@ cp lu/fisch/structorizer/parsers/*.nsd ../bin/lu/fisch/structorizer/parsers/
3535+ cp lu/fisch/structorizer/*.properties ../bin/lu/fisch/structorizer/
3636+ echo "Done"
3737+3838+-if test -n "$start_compiled"; then
3939+-
4040+- # changing into binary directory
4141+- cd ../bin/
4242+-
4343+- # run the application
4444+- echo; echo "Running Structorizer from compiled class files"
4545+- if test "$start_compiled" = "s"; then
4646+- java -cp $str_classpath Structorizer
4747+- else
4848+- java -cp $str_classpath Structorizer &
4949+- fi
5050+-
5151+-fi # start block end
5252+-
5353+ # move back into the folder where we started
5454+ popd >/dev/null