1 |
## Process this file with automake to produce Makefile.in. |
## Process this file with automake to produce Makefile.in. |
2 |
|
|
3 |
BYTECODE_JAR=src/jars/bytecode.jar |
BYTECODE_JAR=src/jars/bytecode.jar |
4 |
|
DISTCLEANFILES = $(BYTECODE_JAR) |
5 |
|
|
6 |
AM_GCJFLAGS = --classpath=$(CLASSPATH) -fassume-compiled -I$(srcdir)/src -I$(XML_JAR) -I$(BYTECODE_JAR) -I. |
AM_GCJFLAGS = --classpath=$(CLASSPATH) -fassume-compiled -I$(srcdir)/src -I$(XML_JAR) -I$(BYTECODE_JAR) -I. |
7 |
|
|
8 |
|
MY_JAVAC_FLAGS = -classpath $(CLASSPATH):$(srcdir)/src -g $(JAVAC_FLAGS) |
9 |
|
|
10 |
LIBGCJCOMPILE = $(LIBTOOL) --tag=GCJ --mode=compile $(GCJ) $(AM_GCJFLAGS) $(GCJFLAGS) -c -MD -MT $@ |
LIBGCJCOMPILE = $(LIBTOOL) --tag=GCJ --mode=compile $(GCJ) $(AM_GCJFLAGS) $(GCJFLAGS) -c -MD -MT $@ |
11 |
GCJCOMPILE = $(LIBGCJCOMPILE) -MF $(@:.o=.d) |
GCJCOMPILE = $(LIBGCJCOMPILE) -MF $(@:.o=.d) |
12 |
LTGCJCOMPILE = $(LIBGCJCOMPILE) -MF $(@:.lo=.d) |
LTGCJCOMPILE = $(LIBGCJCOMPILE) -MF $(@:.lo=.d) |
22 |
if USE_GNUBYTECODE |
if USE_GNUBYTECODE |
23 |
lib_LTLIBRARIES += libbytecode.la |
lib_LTLIBRARIES += libbytecode.la |
24 |
libbytecode_la_LINK = $(GCJLINK) |
libbytecode_la_LINK = $(GCJLINK) |
25 |
libbytecode_la_SOURCES = $(BYTECODE_JAR) |
nodist_libbytecode_la_SOURCES = $(BYTECODE_JAR) |
26 |
endif |
endif |
27 |
else |
else |
28 |
bin_SCRIPTS = javap javah serialver localegen currencygen native2ascii \ |
bin_SCRIPTS = javap javah serialver localegen currencygen native2ascii \ |
170 |
#$(cptools_jar_CLASSES): $(lib_gnu_classpath_tools_gjdoc_la_GENSOURCES) |
#$(cptools_jar_CLASSES): $(lib_gnu_classpath_tools_gjdoc_la_GENSOURCES) |
171 |
|
|
172 |
$(cptools_jar_CLASSES): classes/gnu/%.class: $(srcdir)/src/gnu/%.java |
$(cptools_jar_CLASSES): classes/gnu/%.class: $(srcdir)/src/gnu/%.java |
173 |
$(GCJ) $(AM_GCJFLAGS) -g -C -d classes $< |
$(JAVAC) $(MY_JAVAC_FLAGS) -d classes $< |
174 |
|
|
175 |
clean-local: |
clean-local: |
176 |
rm -rf classes $(data_JARS) antlr.jar |
rm -rf classes $(data_JARS) |
177 |
|
|
178 |
dist-hook: |
dist-hook: |
179 |
test -d $(distdir)/src/ || mkdir $(distdir)/src |
test -d $(distdir)/bin/ || mkdir $(distdir)/bin |
180 |
|
cp $(srcdir)/bin/currencygen $(distdir)/bin/ |
181 |
|
cp $(srcdir)/bin/javah $(distdir)/bin/ |
182 |
|
cp $(srcdir)/bin/javap $(distdir)/bin/ |
183 |
|
cp $(srcdir)/bin/localegen $(distdir)/bin/ |
184 |
|
cp $(srcdir)/bin/native2ascii $(distdir)/bin/ |
185 |
|
cp $(srcdir)/bin/rmic $(distdir)/bin/ |
186 |
|
cp $(srcdir)/bin/rmiregistry $(distdir)/bin/ |
187 |
|
cp $(srcdir)/bin/serialver $(distdir)/bin/ |
188 |
|
|
189 |
install-data-hook: |
install-data-hook: |
190 |
$(INSTALL) -d $(datadir)/java |
$(INSTALL) -d $(datadir)/java |