jfclere     01/11/02 10:42:25

  Modified:    jk/native configure.in
               jk/native/apache-1.3 Makefile.am
               jk/native/apache-2.0 Makefile.in
               jk/native/common Makefile.in
               jk/native/jni Makefile.in
               jk/native/scripts/build rules.mk
  Added:       jk/native/scripts/build config_vars.mk
  Log:
  Add use of the libtool of Apache-2.0 when installed.
  Comment out VPATH and add common in configure. (I think VPATH does not work on
  all platforms).
  
  Revision  Changes    Path
  1.15      +9 -6      jakarta-tomcat-connectors/jk/native/configure.in
  
  Index: configure.in
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native/configure.in,v
  retrieving revision 1.14
  retrieving revision 1.15
  diff -u -r1.14 -r1.15
  --- configure.in      2001/10/26 18:25:09     1.14
  +++ configure.in      2001/11/02 18:42:25     1.15
  @@ -1,7 +1,7 @@
   dnl
   dnl Process this file with autoconf to produce a configure script
   dnl
  -AC_REVISION($Id: configure.in,v 1.14 2001/10/26 18:25:09 costin Exp $)dnl
  +AC_REVISION($Id: configure.in,v 1.15 2001/11/02 18:42:25 jfclere Exp $)dnl
   
   AC_PREREQ(2.13)
   AC_INIT(common/jk_ajp13.h)
  @@ -46,6 +46,7 @@
   AC_PATH_PROG(MKDIR,mkdir,$PATH)dnl
   AC_SUBST(MKDIR)
   
  +APACHE_CONFIG_VARS=`pwd`/scripts/build/config_vars.mk
   WEBSERVER=""
   apache_dir=""
   apache_include=""
  @@ -84,26 +85,28 @@
                   AC_MSG_ERROR(You must specify a valid --with-apxs path)
               fi
   
  +            dnl apache_dir and apache_include are also needed.
  +            apache_dir=`$APXS -q PREFIX`
  +            apache_include="-I`$APXS -q INCLUDEDIR`"
  +
               dnl test apache version
               APA=`${GREP} STANDARD20 ${APXS}`
               if ${TEST} -z "$APA" ; then
                   WEBSERVER="apache-1.3"
               else
                   WEBSERVER="apache-2.0"
  +                APACHE_CONFIG_VARS=${apache_dir}/build/config_vars.mk
               fi
               AC_MSG_RESULT([building connector for \"$WEBSERVER\"])
       
               AC_SUBST(APXS)
  -
  -            dnl apache_dir and apache_include are also needed.
  -         apache_dir=`$APXS -q PREFIX`
  -         apache_include="-I`$APXS -q INCLUDEDIR`"
           fi
       fi
   ],
   [
        AC_MSG_RESULT(no apxs given)
   ])
  +AC_SUBST(APACHE_CONFIG_VARS)
   
   dnl Apache-2.0 needs the os subdirectory to include os.h
   dnl this include is copy from os/config.m4
  @@ -410,7 +413,7 @@
   fi
   
   dnl Add common to subdir list
  -WEBSERVER="${WEBSERVER}"
  +WEBSERVER="common ${WEBSERVER}"
   
   AC_SUBST(WEBSERVER)
   
  
  
  
  1.5       +2 -9      jakarta-tomcat-connectors/jk/native/apache-1.3/Makefile.am
  
  Index: Makefile.am
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native/apache-1.3/Makefile.am,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- Makefile.am       2001/10/26 18:25:09     1.4
  +++ Makefile.am       2001/11/02 18:42:25     1.5
  @@ -9,14 +9,10 @@
   DESTDIR=@APACHE_DIR@
   libdir=/libexec
   
  -VPATH=.:../common
  +#VPATH=.:../common
   APACHE_FILES = Makefile.tmpl Makefile.libdir libjk.module
   
  -if MAKE_DYNAMIC_APACHE
  -JK=
  -else
  -JK=../common
  -endif
  +JK=../common/
   JK_INCL=-DUSE_APACHE_MD5 -I ${JK}
   JAVA_INCL=-I ${JAVA_HOME}/include -I ${JAVA_HOME}/include/${OS}
   JAVA_LIB=-L ${JAVA_HOME}/jre/lib/${ARCH} -L ${JAVA_HOME}/lib/${ARCH}/native_threads
  @@ -63,6 +59,3 @@
        @echo "make"
        @echo ""
   endif
  -
  -clean:
  -     -rm *.o *.so *.a
  
  
  
  1.12      +2 -3      jakarta-tomcat-connectors/jk/native/apache-2.0/Makefile.in
  
  Index: Makefile.in
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native/apache-2.0/Makefile.in,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- Makefile.in       2001/10/26 18:25:09     1.11
  +++ Makefile.in       2001/11/02 18:42:25     1.12
  @@ -8,16 +8,15 @@
   MKDIR=@MKDIR@
   
   # Defaults
  -LIBTOOL=libtool
   libexecdir=${APACHE_DIR}/modules
   
  -JK=
  +JK=../common/
   # Defines APACHE_OBJECTS - the list of all common files
   include ../common/list.mk
   
   # Apache2 settings, values guessed by Apache config and used to build it
   # Will define libexecdir, LIBTOOL, etc
  -include ${APACHE_DIR}/build/config_vars.mk
  +include @APACHE_CONFIG_VARS@
   
   # Local settings ( overriding/appending to Apache's ) 
   COMMON=../common
  
  
  
  1.5       +1 -0      jakarta-tomcat-connectors/jk/native/common/Makefile.in
  
  Index: Makefile.in
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native/common/Makefile.in,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- Makefile.in       2001/10/26 18:25:09     1.4
  +++ Makefile.in       2001/11/02 18:42:25     1.5
  @@ -1,6 +1,7 @@
   #### XXXX DO we need this Makefile ????
   OEXT=.lo
   include list.mk
  +include @APACHE_CONFIG_VARS@
   
   JAVA_INCL=-I @JAVA_HOME@/include -I @JAVA_HOME@/include/@OS@
   CFLAGS=@apache_include@ @CFLAGS@ ${JAVA_INCL}
  
  
  
  1.4       +3 -3      jakarta-tomcat-connectors/jk/native/jni/Makefile.in
  
  Index: Makefile.in
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native/jni/Makefile.in,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- Makefile.in       2001/10/25 23:42:06     1.3
  +++ Makefile.in       2001/11/02 18:42:25     1.4
  @@ -1,6 +1,8 @@
   OEXT=.lo
  +include @APACHE_CONFIG_VARS@
   
  -COMMON_OBJECTS=jk_map${OEXT} jk_util${OEXT} jk_pool${OEXT}
  +JK=../common/
  +COMMON_OBJECTS=${JK}jk_map${OEXT} ${JK}jk_util${OEXT} ${JK}jk_pool${OEXT}
   JNI_OBJECTS=jk_jnicb${OEXT} ${COMMON_OBJECTS}
   
   
  @@ -8,8 +10,6 @@
   CFLAGS=@apache_include@ @CFLAGS@ ${JAVA_INCL} -D_REENTRANT -Wall
   
   include ../scripts/build/rules.mk
  -
  -JK=.
   
   all: Makefile jni_connect.so 
   
  
  
  
  1.4       +1 -1      jakarta-tomcat-connectors/jk/native/scripts/build/rules.mk
  
  Index: rules.mk
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native/scripts/build/rules.mk,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- rules.mk  2001/10/26 18:25:09     1.3
  +++ rules.mk  2001/11/02 18:42:25     1.4
  @@ -2,7 +2,7 @@
   #
   
   # Compile commands
  -VPATH=.:../common
  +#VPATH=.:../common
   COMPILE      = $(CC) $(CFLAGS)
   LT_COMPILE   = $(LIBTOOL) --mode=compile $(COMPILE) -c $< 
   # && touch $@
  
  
  
  1.1                  jakarta-tomcat-connectors/jk/native/scripts/build/config_vars.mk
  
  Index: config_vars.mk
  ===================================================================
  # libtool is given by Apache-2.0 when installed otherwise we provide it.
  LIBTOOL      = $(SHELL) ../libtool
  
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to