## configure should make the Makefile out of this file. prefix=@prefix@ exec_prefix=@prefix@ APXS=@APXS@ OS=@OS@ JK_DIR := ../.. APR_CFLAGS=@APR_CFLAGS@ JAVA_HOME=@JAVA_HOME@ APR_LIBS=`@APR_DIR@/bin/apr-config --link-ld` APR_UTIL_LIBS=`@APR_UTIL_DIR@/bin/apu-config --link-ld` ifneq ($(strip $(JAVA_HOME)),) 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 endif INCLUDES= -I${JK_DIR}/include \ ${JAVA_INCL} JK_CFLAGS=-DCHUNK_SIZE=4096 -DUSE_APACHE_MD5 ${APR_CFLAGS} -DHAVE_MMAP @HAVE_JNI@ @HAS_PCRE@ COMMON_C_FILES := $(wildcard ${JK_DIR}/common/*.c ) JNI_C_FILES := $(wildcard ${JK_DIR}/jni/*.c ) C_FILES=jk_service_apache13.c mod_jk2.c all: mod_jk2.so mod_jk2.so: $(APXS) -c -o $@ ${INCLUDES} ${JK_CFLAGS} ${C_FILES} ${COMMON_C_FILES} ${JNI_C_FILES} \ ${APR_LIBS} ${APR_UTIL_LIBS} ${JAVA_LIB} @PCRE_LIBS@ install: mod_jk2.so $(APXS) -i mod_jk2.so clean: rm -f *.o *.so