pier        01/09/16 16:57:47

  Modified:    webapp/apache-1.3 Makefile.in
  Log:
  Changed the way in which the module is built (this should fix the problem
  on Linux where APXS is broken).
  
  Revision  Changes    Path
  1.12      +26 -53    jakarta-tomcat-connectors/webapp/apache-1.3/Makefile.in
  
  Index: Makefile.in
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-connectors/webapp/apache-1.3/Makefile.in,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- Makefile.in       2001/09/05 11:05:47     1.11
  +++ Makefile.in       2001/09/16 23:57:47     1.12
  @@ -56,60 +56,33 @@
   # ========================================================================= #
   
   # @author  Pier Fumagalli <mailto:[EMAIL PROTECTED]>
  -# @version $Id: Makefile.in,v 1.11 2001/09/05 11:05:47 jfclere Exp $
  +# @version $Id: Makefile.in,v 1.12 2001/09/16 23:57:47 pier Exp $
   
  -include @SRCDIR@/Makedefs
  +include @TGTDIR@/Makedefs
   
  -APXS_CC =            @APXS_CC@
  -APXS_TARGET =        @APXS_TARGET@
  -APXS_CFLAGS =        @APXS_CFLAGS@
  -APXS_SBINDIR =       @APXS_SBINDIR@
  -APXS_CFLAGS_SHLIB =  @APXS_CFLAGS_SHLIB@
  -APXS_INCLUDEDIR =    @APXS_INCLUDEDIR@
  -APXS_LD_SHLIB =      @APXS_LD_SHLIB@
  -APXS_LIBEXECDIR =    @APXS_LIBEXECDIR@
  -APXS_LDFLAGS_SHLIB = @APXS_LDFLAGS_SHLIB@
  -APXS_SYSCONFDIR =    @APXS_SYSCONFDIR@
  -APXS_LIBS_SHLIB =    @APXS_LIBS_SHLIB@
  -APXS_PREFIX =        @APXS_PREFIX@
  -APXS =               @APXS@ 
  -
  -MODULE = mod_webapp.so
  -
  -all: $(MODULE)
  -
  -mod_webapp.lo: mod_webapp.c @SRCDIR@/Makedefs
  -     @$(ECHO) Compiling Apache 1.3 WebApp module
  -     @$(SHELL) $(LIBTOOL) $(LTFLAGS) --mode=compile \
  -             $(CC) $(CFLAGS) $(APXS_CFLAGS) \
  -                     $(APXS_CFLAGS_SHLIB) \
  -                     -I$(APXS_INCLUDEDIR) \
  -                     $(CPPFLAGS) \
  -                     -c $< -o $@
  -
  -mod_webapp.so: mod_webapp.lo @SRCDIR@/lib/libwebapp.la @APRDIR@/libapr.la
  -     @$(ECHO) Linking Apache 1.3 WebApp Module
  -     @$(SHELL) $(LIBTOOL) $(LTFLAGS) --mode=link \
  -             $(APXS_LD_SHLIB) $(APXS_LDFLAGS_SHLIB) \
  -             mod_webapp.lo @SRCDIR@/lib/libwebapp.la \
  -             $(LIBTOOL_LIBS) $(EXTRA_LIBS) @APRDIR@/libapr.la \
  -             -o mod_webapp.so
  -
  -install: mod_webapp.so
  -     @$(ECHO) Installing Apache 1.3 WebApp Module
  -     @$(SHELL) $(LIBTOOL)  --mode=install cp $(MODULE) $(APXS_LIBEXECDIR)
  +SRCS =  mod_webapp.c
   
  +OBJS =  mod_webapp.o
  +
  +MOD =        mod_webapp.so
  +
  +APXS =  @APXS@
  +
  +build: $(MOD)
  +
   clean:
  -     @for ENTRY in *.o *.lo $(MODULE) .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) $(MOD)
  +
  +$(MOD): $(SRCS)
  +     @$(APXS) -c \
  +         -Wc,"$(CFLAGS) $(APR_CFLAGS) $(CPPFLAGS) $(APR_CPPFLAGS)" \
  +         -Wl,"$(APR_LDFLAGS)" $(APR_LIBS) \
  +         -I$(APR_INCDIR) -I$(SRCDIR)/include $(APR_INCLUDES) \
  +         -L$(TGTDIR)/lib -L$(APR_LIBDIR) \
  +         -lapr -lwebapp -o "$@" $<
  +
  +$(SRCS):
  +     @$(MECHO) "Linking \"$@\""
  +     @$(DEXEC) $(LN) -s $(SRCDIR)/apache-1.3/$@ ./$@
  +
  
  
  

Reply via email to