/[gzz]/gzz/Makefile
ViewVC logotype

Diff of /gzz/Makefile

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

revision 1.232 by tjl, Fri Jan 3 07:16:56 2003 UTC revision 1.233 by benja, Fri Jan 3 18:05:06 2003 UTC
# Line 176  DOCPKGS=gzz.view gzz.client gzz.client.a Line 176  DOCPKGS=gzz.view gzz.client gzz.client.a
176    
177  PP=gzz/modules/pp/*.java gzz/modules/pp/vob/*.java  PP=gzz/modules/pp/*.java gzz/modules/pp/vob/*.java
178    
 # Can't add ZZClangOps since javac complains of doubly defined class...  
 # maybe should use uniq?  
 SRC0:=$(GENERATED) `find gzz/ -name "*.java"` `find test/gzz/ -name "*.java"`  
   
   
 LAVASRC:= `find lava/gzz/ -name "*.java"` `find lava/test/gzz/ -name "*.java"`  
 #$(wildcard lava/gzz/*.java lava/gzz/impl/*.java lava/gzz/impl/errors/*.java lava/gzz/impl/mirror/*.java lava/gzz/storm/*.java lava/gzz/util/*.java lava/gzz/storm/headers/*.java lava/gzz/storm/impl/*.java)  
   
179  BASALTSRC:= $(wildcard basalt/gzz/*.java basalt/gzz/impl/*.java)  BASALTSRC:= $(wildcard basalt/gzz/*.java basalt/gzz/impl/*.java)
180    
181  # Remove duplicates  # Tempfile
182  tmpfile := $(shell mktemp /tmp/fileXXXXXX)  tmpfile := $(shell mktemp /tmp/fileXXXXXX)
183  foo := $(shell echo 1>&2 "Tempfile is $(tmpfile)")  foo := $(shell echo 1>&2 "Tempfile is $(tmpfile)")
 SRC:=$(shell echo $(SRC0) | perl -pe 's/\s+/\n/g' - | sort | uniq | egrep -v 'Doclet\.java$$'| tee $(tmpfile))  
184    
185  # jikes := $(shell which jikes)  # jikes := $(shell which jikes)
186  # Disable for now, since on debian jikes is at a bad version  # Disable for now, since on debian jikes is at a bad version
# Line 230  compile: ready_to_compile Line 221  compile: ready_to_compile
221          # $(JAVAC) -deprecation $(DEBUG) -d $(CLASSDIR)  BuildInfo.java          # $(JAVAC) -deprecation $(DEBUG) -d $(CLASSDIR)  BuildInfo.java
222  #       fix circular dependency problem in clean builds  #       fix circular dependency problem in clean builds
223          # -deprecation          # -deprecation
224          $(JAVAC) $(DEBUG) -d $(CLASSDIR) $(SRC)          $(JAVAC) $(DEBUG) -d $(CLASSDIR) `find gzz/ -name "*.java"` `find test/gzz/ -name "*.java"`
225          $(archcompile)          $(archcompile)
226    
227  qc: ready_to_compile  qc: ready_to_compile
# Line 323  diadoc-py: Line 314  diadoc-py:
314  GrepDoclet:  GrepDoclet:
315          mkdir -p $(CLASSDIR)          mkdir -p $(CLASSDIR)
316          echo $$CLASSPATH          echo $$CLASSPATH
317          $(JAVAC) $(DEBUG) -d $(CLASSDIR) gzz/util/GrepDoclet.java                $(JAVAC) $(DEBUG) -d $(CLASSDIR) metacode/gzz/util/GrepDoclet.java      
318    
319  JythonDoclet:  JythonDoclet:
320          mkdir -p $(CLASSDIR)          mkdir -p $(CLASSDIR)
321          echo $$CLASSPATH          echo $$CLASSPATH
322          $(JAVAC) $(DEBUG) -d $(CLASSDIR) gzz/util/JythonDoclet.java              $(JAVAC) $(DEBUG) -d $(CLASSDIR) metacode/gzz/util/JythonDoclet.java    
323    
324  clean:  clean:
325          $(RM) -r $(CLASSDIR)          $(RM) -r $(CLASSDIR)
# Line 504  perls: $(GENERATED) Line 495  perls: $(GENERATED)
495  lava:: compile-lava test-lava  lava:: compile-lava test-lava
496    
497  compile-lava:  compile-lava:
498          $(JAVAC) $(DEBUG) -d $(CLASSDIR) $(LAVASRC)          $(JAVAC) $(DEBUG) -d $(CLASSDIR) `find lava/gzz/ -name "*.java"` `find lava/test/gzz/ -name "*.java"`
499  test-lava:  test-lava:
500          $(GLLIB) $(JYTHON) test/testutil.py $(DBG) $(wildcard ./lava/test/)          $(GLLIB) $(JYTHON) test/testutil.py $(DBG) $(wildcard ./lava/test/)
501  test-lava-junit:  test-lava-junit:

Legend:
Removed from v.1.232  
changed lines
  Added in v.1.233

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