pier 01/08/06 13:23:43
Modified: webapp/lib Makefile.in
Log:
Patching build process.
Revision Changes Path
1.13 +25 -8 jakarta-tomcat-connectors/webapp/lib/Makefile.in
Index: Makefile.in
===================================================================
RCS file: /home/cvs/jakarta-tomcat-connectors/webapp/lib/Makefile.in,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- Makefile.in 2001/07/18 19:08:35 1.12
+++ Makefile.in 2001/08/06 20:23:43 1.13
@@ -56,7 +56,7 @@
# ========================================================================= #
# @author Pier Fumagalli <mailto:[EMAIL PROTECTED]>
-# @version $Id: Makefile.in,v 1.12 2001/07/18 19:08:35 pier Exp $
+# @version $Id: Makefile.in,v 1.13 2001/08/06 20:23:43 pier Exp $
include @SRCDIR@/Makedefs
@@ -69,14 +69,31 @@
LIB = libwebapp.la
-all: $(LIB)
+all: pr_warp_defs.h $(LIB)
-$(LIB): $(OBJS) $(PROVS) @SRCDIR@/Makedefs
- @echo Creating library $(LIB)
- @$(LIBTOOL) --silent --mode=link $(CC) -static -o $(LIB) \
+$(LIB): $(OBJS) $(PROVS)
+ @$(ECHO) Creating library $(LIB)
+ @$(LIBTOOL) $(LTFLAGS) --mode=link $(CC) -static -o $(LIB) \
$(OBJS) $(PROVS) 1> /dev/null
-clean:
- @echo Removing *.o *.lo $(LIB) .libs
- @rm -rf *.o *.lo $(LIB) .libs
+pr_warp_defs.h: @SRCDIR@/java/Constants.java
+ @$(ECHO) Generating pr_warp_defs.h
+ @$(CAT) @SRCDIR@/java/Constants.java | \
+ grep TYPE_ | \
+ sed "s/public static final int/#define/g" | \
+ sed "y/=;/ /" > pr_warp_defs.h
+clean:
+ @for ENTRY in *.o *.lo $(LIB) pr_warp_defs.h .libs ; \
+ 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