pier        01/09/16 16:59:27

  Modified:    webapp/lib Makefile.in
  Log:
  Removed dependancies on LibTool for compilation as it's broken on more
  platforms than in the ones in which it works (I don't want to include all
  libtool hacks used by APR).
  
  Revision  Changes    Path
  1.14      +47 -37    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.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- Makefile.in       2001/08/06 20:23:43     1.13
  +++ Makefile.in       2001/09/16 23:59:27     1.14
  @@ -56,44 +56,54 @@
   # ========================================================================= #
   
   # @author  Pier Fumagalli <mailto:[EMAIL PROTECTED]>
  -# @version $Id: Makefile.in,v 1.13 2001/08/06 20:23:43 pier Exp $
  +# @version $Id: Makefile.in,v 1.14 2001/09/16 23:59:27 pier Exp $
   
  -include @SRCDIR@/Makedefs
  +include @TGTDIR@/Makedefs
   
  -OBJS = wa_main.lo wa_config.lo wa_request.lo
  -PROVS = pr_info.lo \
  -     pr_warp.lo \
  -     pr_warp_packet.lo \
  -     pr_warp_network.lo \
  -     pr_warp_config.lo
  -
  -LIB = libwebapp.la
  -
  -all: pr_warp_defs.h $(LIB)
  -
  -$(LIB): $(OBJS) $(PROVS)
  -     @$(ECHO) Creating library $(LIB)
  -     @$(LIBTOOL) $(LTFLAGS) --mode=link $(CC) -static -o $(LIB) \
  -             $(OBJS) $(PROVS) 1> /dev/null
  -
  -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
  +SRCS =  pr_info.c \
  +     pr_warp.c \
  +     pr_warp.h \
  +     pr_warp_config.c \
  +     pr_warp_network.c \
  +     pr_warp_packet.c \
  +     wa_config.c \
  +     wa_main.c \
  +     wa_request.c \
  +
  +OBJS =  wa_main.o \
  +     wa_config.o \
  +     wa_request.o
  +
  +PROVS = pr_info.o \
  +     pr_warp.o \
  +     pr_warp_packet.o \
  +     pr_warp_network.o \
  +     pr_warp_config.o
   
  +LIB =        libwebapp.a
  +
  +WARPH = pr_warp_defs.h
  +
  +build: $(LIB)
  +
   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
  +     @$(MECHO) "Cleaning up"
  +     @$(DEXEC) $(RM) -f $(OBJS) $(PROVS) $(LIB) $(WARPH)
  +
  +$(LIB): $(SRCS) $(WARPH) $(OBJS) $(PROVS)
  +     @$(MECHO) "Creating library \"$@\""
  +     @$(DEXEC) $(AR) cr $@ $(OBJS) $(PROVS)
  +     @$(DEXEC) $(RANLIB) $@
  +
  +pr_warp_defs.h: $(SRCDIR)/java/Constants.java
  +     @$(MECHO) "Generating \"$@\""
  +     @$(CAT) "$<" | \
  +         $(GREP) "TYPE_" | \
  +         $(SED) "s/public static final int/#define/g" | \
  +         $(SED) "y/=;/  /" > $@
  +
  +$(SRCS):
  +     @$(MECHO) "Linking \"$@\""
  +     @$(DEXEC) $(LN) -s $(SRCDIR)/lib/$@ ./$@
  +
  +
  
  
  

Reply via email to