head	1.2;
access;
symbols;
locks; strict;
comment	@# @;


1.2
date	98.08.24.19.38.49;	author tommy;	state dead;
branches;
next	1.1;

1.1
date	98.07.31.18.42.19;	author ianosh;	state Exp;
branches;
next	;


desc
@@


1.2
log
@New build setup.
See README.build for discussion of tools used.

Directions:

To build do
./configure [OPTIONS]

You need to specify:
--with-apache-dir=/path/to/apache

This can be one of three things, a 1.2 src dir, a 1.3 src dir, or a
1.3 installation dir.  There's some scripts to figure out which it is.

You can specify:
--enable-apache-conf

This will cause configure to actually configure apache for you.  Maybe
not a good idea if you've got a tweaked apache setup, not sure.  May
want to turn this on by default at some point, we'll see.

--with-shared-module

Makes apache use shared module (1.3 only).

--with-jdk-home

Specifies jdk home, overriden by JAVA_HOME.  If you've got it in a
usual place you might not need this.  Look in acinclude.m4 to see
where it looks.

That should be enough to get everyone started.  If you want to make a
distribution to test it out do a make dist.

Support for the 1.3 installation dir is lacking as is the make install
target but this should be enough to meet everyone's development needs.
@
text
@# Makefile for Apache-1.2.x

OBJS=mod_jserv.o \
	 jserv_protocols.o jserv_status.o jserv_utils.o jserv_ajpv11.o \
	 jserv_wrapper.o jserv_wrapper_unix.o jserv_compat.o jserv_image.o

INCDIR=../..

libjserv.a: $(OBJS)
	rm -f $@@ jserv_mkimg jserv_image.c
	ar cr $@@ $(OBJS)
	$(RANLIB) $@@

jserv_image.c: jserv_mkimg
	$(CC) jserv_mkimg.c -o jserv_mkimg
	./jserv_mkimg
	rm -f ./jserv_mkimg

.c.o: 
	$(CC) -c -I$(INCDIR) $(AUX_CFLAGS) $<

clean:
	rm $(OBJS) libjserv.a
@


1.1
log
@Makefile for Apache-1.2.x.
@
text
@@

