···1+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.
2+3+diff --git a/makeBigJar b/makeBigJar
4+index 25547020..c34d0d9c 100644
5+--- a/makeBigJar
6++++ b/makeBigJar
7+@@ -75,9 +75,8 @@ jars="bsh-2.1.0 \
8+ freehep-xml-2.1.1 \
9+ freehep"
10+11+-# Apple specific stuff is only used if it exists and the compiled class is available
12+-if test -f ../bin/lu/fisch/structorizer/application/AppleStructorizerApplication.class -a \
13+- -f AppleJavaExtensions.jar; then
14++# Apple specific stuff is only used if the jar is available
15++if test -f lib/AppleJavaExtensions.jar; then
16+ jars="$jars AppleJavaExtensions"
17+ fi
18+19+@@ -114,12 +113,3 @@ echo "Done"
20+ # remove the jar-directory
21+ rm -R jar/
22+23+-if test -n "$start_compiled"; then
24+- # execute the archive
25+- echo; echo "Running Structorizer from all-in-one jar"
26+- if test "$start_compiled" = "s"; then
27+- java -jar structorizer.jar
28+- else
29+- java -jar structorizer.jar &
30+- fi
31+-fi # start block end
···1+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.
2+3+diff --git a/makeStructorizer b/makeStructorizer
4+index 99a5e8d3..e954be13 100644
5+--- a/makeStructorizer
6++++ b/makeStructorizer
7+@@ -117,18 +117,6 @@ echo "Done"
8+ echo; echo "Compiling Structorizer..."
9+ javac $str_javac_opts -classpath "$str_classpath" Structorizer.java
10+ echo "Done"
11+-echo; echo "Compiling Structorizer Applet..."
12+-javac $str_javac_opts -classpath "$str_classpath" StructorizerApplet.java
13+-echo "Done"
14+-
15+-# OS specific classes
16+-if test -n "$do_apple"; then
17+- echo; echo "Compiling Apple specific code..."
18+- javac $str_javac_opts -classpath "$str_classpath" lu/fisch/structorizer/application/AppleStructorizerApplication.java
19+- echo "Done"
20+-else
21+- echo; echo "Apple specific code skipped"
22+-fi
23+24+ # copying some other files to binary tree
25+ echo; echo "Copying resources..."
26+@@ -147,7 +135,6 @@ cp lu/fisch/structorizer/gui/*.txt ../bin/lu/fisch/structorizer/gui/
27+ cp lu/fisch/structorizer/gui/*.xml ../bin/lu/fisch/structorizer/gui/
28+ cp lu/fisch/structorizer/locales/*.txt ../bin/lu/fisch/structorizer/locales/
29+ cp lu/fisch/structorizer/generators/*.txt ../bin/lu/fisch/structorizer/generators/
30+-cp lu/fisch/structorizer/parsers/*.cgt ../bin/lu/fisch/structorizer/parsers/
31+ cp lu/fisch/structorizer/parsers/*.egt ../bin/lu/fisch/structorizer/parsers/
32+ cp lu/fisch/structorizer/parsers/*.grm ../bin/lu/fisch/structorizer/parsers/
33+ cp lu/fisch/structorizer/parsers/*.xsd ../bin/lu/fisch/structorizer/parsers/
34+@@ -155,20 +142,5 @@ cp lu/fisch/structorizer/parsers/*.nsd ../bin/lu/fisch/structorizer/parsers/
35+ cp lu/fisch/structorizer/*.properties ../bin/lu/fisch/structorizer/
36+ echo "Done"
37+38+-if test -n "$start_compiled"; then
39+-
40+- # changing into binary directory
41+- cd ../bin/
42+-
43+- # run the application
44+- echo; echo "Running Structorizer from compiled class files"
45+- if test "$start_compiled" = "s"; then
46+- java -cp $str_classpath Structorizer
47+- else
48+- java -cp $str_classpath Structorizer &
49+- fi
50+-
51+-fi # start block end
52+-
53+ # move back into the folder where we started
54+ popd >/dev/null