/[classpath]/cp-tools/Makefile.am
ViewVC logotype

Diff of /cp-tools/Makefile.am

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.2 by cbj, Sun Jan 30 04:19:27 2005 UTC revision 1.3 by cbj, Wed Feb 9 01:42:36 2005 UTC
# Line 1  Line 1 
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)
# Line 19  lib_LTLIBRARIES = libcptools.la Line 22  lib_LTLIBRARIES = libcptools.la
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 \
# Line 167  createdirectories: Line 170  createdirectories:
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

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26