13 |
|
|
14 |
# handling source to bytecode compiler programs like gcj, jikes and kjc |
# handling source to bytecode compiler programs like gcj, jikes and kjc |
15 |
if FOUND_GCJ |
if FOUND_GCJ |
16 |
|
# Since we don't feed all classes at once gcj needs to know where to find |
17 |
|
# the generated classes (in top_builddir). |
18 |
JAVAC = $(srcdir)/split-for-gcj.sh && $(MAKE) -f $(srcdir)/Makefile.gcj \ |
JAVAC = $(srcdir)/split-for-gcj.sh && $(MAKE) -f $(srcdir)/Makefile.gcj \ |
19 |
GCJ='$(GCJ)' compile_classpath='$(compile_classpath)' |
GCJ='$(GCJ)' compile_classpath='$(top_builddir):$(compile_classpath)' |
20 |
else |
else |
21 |
if FOUND_JIKES |
if FOUND_JIKES |
22 |
JAVAC = $(JIKES) +Pno-shadow +Pno-switchcheck +F $(JIKESENCODING) -bootclasspath '' -extdirs '' -sourcepath '' --classpath $(compile_classpath) -d . @classes |
JAVAC = $(JIKES) +Pno-shadow +Pno-switchcheck +F $(JIKESENCODING) -bootclasspath '' -extdirs '' -sourcepath '' --classpath $(compile_classpath) -d . @classes |
118 |
$(JAVAC) |
$(JAVAC) |
119 |
touch compile-classes |
touch compile-classes |
120 |
|
|
121 |
EXTRA_DIST = standard.omit mkcollections.pl.in |
EXTRA_DIST = standard.omit mkcollections.pl.in Makefile.gcj split-for-gcj.sh |
122 |
CLEANFILES = compile-classes resources classes \ |
CLEANFILES = compile-classes resources classes \ |
123 |
classes.standard classes.awt classes.standardx classes.xml \ |
classes.standard classes.awt classes.standardx classes.xml \ |
124 |
glibj.zip classes.1 \ |
glibj.zip classes.1 \ |
131 |
-rm -rf javax |
-rm -rf javax |
132 |
-rm -rf org |
-rm -rf org |
133 |
-rm -rf META-INF |
-rm -rf META-INF |
134 |
|
-rm -rf lists |
135 |
|
-rm -f Makefile.deps |
136 |
|
|
137 |
dist-hook: |
dist-hook: |
138 |
mkdir -p $(distdir) |
mkdir -p $(distdir) |