45 |
# handling javac definition including programs like jikes here |
# handling javac definition including programs like jikes here |
46 |
#----------------------------------------------------------------- |
#----------------------------------------------------------------- |
47 |
if FOUND_JIKES |
if FOUND_JIKES |
48 |
JAVAC = $(JIKES) -target 1.1 +F -bootclasspath '' -extdirs '' -sourcepath '' $(ARG_CLASSPATH_JAVAC) $(top_srcdir):$(top_builddir)/vm/current:.:$(USER_CLASSLIB) -d . @classes |
JAVAC = $(JIKES) +F -bootclasspath '' -extdirs '' -sourcepath '' $(ARG_CLASSPATH_JAVAC) $(top_srcdir):$(top_srcdir)/external/jaxp/source:$(top_builddir)/vm/current:.:$(USER_CLASSLIB) -d . @classes |
49 |
else |
else |
50 |
if FOUND_GCJ |
if FOUND_GCJ |
51 |
JAVAC = $(GCJ) --bootclasspath '' $(ARG_CLASSPATH_JAVAC) $(top_srcdir):$(top_builddir)/vm/current:.:$(USER_CLASSLIB) -C -d . @classes |
JAVAC = $(GCJ) --bootclasspath '' $(ARG_CLASSPATH_JAVAC) $(top_srcdir):$(top_srcdir)/external/jaxp/source:$(top_builddir)/vm/current:.:$(USER_CLASSLIB) -C -d . @classes |
52 |
else |
else |
53 |
if FOUND_KJC |
if FOUND_KJC |
54 |
JAVAC = $(USER_JABBA) $(ARG_CLASSPATH_VM) $(KJC_CLASSPATH):$(USER_CLASSLIB) $(KJC_MAIN) $(ARG_CLASSPATH_JAVAC) .:$(USER_CLASSLIB) -d . @classes |
JAVAC = $(USER_JABBA) $(ARG_CLASSPATH_VM) $(KJC_CLASSPATH):$(USER_CLASSLIB) $(KJC_MAIN) $(ARG_CLASSPATH_JAVAC) .:$(USER_CLASSLIB) -d . @classes |
88 |
if ! [ -e glibj.zip ]; then cp -R gnu $(DESTDIR)$(pkgdatadir); fi |
if ! [ -e glibj.zip ]; then cp -R gnu $(DESTDIR)$(pkgdatadir); fi |
89 |
if ! [ -e glibj.zip ]; then cp -R java $(DESTDIR)$(pkgdatadir); fi |
if ! [ -e glibj.zip ]; then cp -R java $(DESTDIR)$(pkgdatadir); fi |
90 |
if ! [ -e glibj.zip ]; then cp -R javax $(DESTDIR)$(pkgdatadir); fi |
if ! [ -e glibj.zip ]; then cp -R javax $(DESTDIR)$(pkgdatadir); fi |
91 |
|
if ! [ -e glibj.zip ]; then cp -R org $(DESTDIR)$(pkgdatadir); fi |
92 |
|
|
93 |
# FIXME - should mimic doc/api/Makefile.am instead... |
# FIXME - should mimic doc/api/Makefile.am instead... |
94 |
uninstall-local: |
uninstall-local: |
95 |
rm -rf $(DESTDIR)$(pkgdatadir)/gnu |
rm -rf $(DESTDIR)$(pkgdatadir)/gnu |
96 |
rm -rf $(DESTDIR)$(pkgdatadir)/java |
rm -rf $(DESTDIR)$(pkgdatadir)/java |
97 |
rm -rf $(DESTDIR)$(pkgdatadir)/javax |
rm -rf $(DESTDIR)$(pkgdatadir)/javax |
98 |
|
rm -rf $(DESTDIR)$(pkgdatadir)/org |
99 |
|
|
100 |
.PHONY: genclasses |
.PHONY: genclasses |
101 |
|
|
102 |
glibj.zip: classes compile-classes resources |
glibj.zip: classes compile-classes resources |
103 |
if test "$(ZIP)" != ""; then $(ZIP) -r -D glibj.zip gnu java javax > /dev/null; fi |
if test "$(ZIP)" != ""; then $(ZIP) -r -D glibj.zip gnu java javax org > /dev/null; fi |
104 |
|
|
105 |
resources: |
resources: |
106 |
if ! [ -e gnu ]; then mkdir gnu; fi |
if ! [ -e gnu ]; then mkdir gnu; fi |
133 |
-rm -rf gnu |
-rm -rf gnu |
134 |
-rm -rf java |
-rm -rf java |
135 |
-rm -rf javax |
-rm -rf javax |
136 |
|
-rm -rf org |