pier        01/08/06 13:59:35

  Modified:    webapp/java Makefile.in
  Log:
  Correctly derive values from Makedefs for JAR and JAVAC.
  Set up classpath to include JARs from the Tomcat 4.0 distribution.
  
  Revision  Changes    Path
  1.2       +30 -7     jakarta-tomcat-connectors/webapp/java/Makefile.in
  
  Index: Makefile.in
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-connectors/webapp/java/Makefile.in,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- Makefile.in       2001/07/13 02:11:21     1.1
  +++ Makefile.in       2001/08/06 20:59:35     1.2
  @@ -56,7 +56,7 @@
   # ========================================================================= #
   
   # @author  Pier Fumagalli <mailto:[EMAIL PROTECTED]>
  -# @version $Id: Makefile.in,v 1.1 2001/07/13 02:11:21 pier Exp $
  +# @version $Id: Makefile.in,v 1.2 2001/08/06 20:59:35 pier Exp $
   
   include @SRCDIR@/Makedefs
   
  @@ -65,11 +65,34 @@
   all: $(ARCHIVE)
   
   $(ARCHIVE): *.java @SRCDIR@/Makedefs
  -     @echo Compiling Java sources with CLASSPATH=$$CLASSPATH...
  -     @javac -d . -classpath $$CLASSPATH *.java
  -     @jar -cvf0 warp.jar org/
  +     @$(ECHO) "Compiling Java sources with CLASSPATH set to:"
  +     
  +     @CP="$(JAVACPATH):$${CLASSPATH}" ; \
  +     for ENTRY in `$(ECHO) $${CP} | $(SED) y/:/\ /` ; \
  +     do \
  +             $(ECHO) "  $${ENTRY}" ; \
  +     done ; \
  +     for ENTRY in *.java ; \
  +     do \
  +             $(ECHO) "Compiling $${ENTRY}" ; \
  +     done ; \
  +     $(JAVAC) $(JAVACFLAGS) -d . -classpath $(JAVACPATH):$${CLASSPATH} \
  +             *.java
   
  -clean:
  -     @echo Removing Java classes and archive
  -     @rm -rf org $(ARCHIVE)
  +     @$(ECHO) "Storing classes in warp.jar"
  +     @$(JAR) -cvf0 warp.jar org/ 1>/dev/null
   
  +clean:
  +     @for ENTRY in $(ARCHIVE) org ; \
  +     do \
  +             if $(TEST) -f $${ENTRY} ; \
  +             then \
  +                     $(ECHO) Removing file $${ENTRY} ; \
  +                     $(RM) -f $${ENTRY} ; \
  +             fi ; \
  +             if $(TEST) -d $${ENTRY} ; \
  +             then \
  +                     $(ECHO) Removing directory $${ENTRY} ; \
  +                     $(RM) -rf $${ENTRY} ; \
  +             fi ; \
  +     done
  
  
  

Reply via email to