head	1.7;
access;
symbols
	caudium_1_4_9:1.7
	caudium_1_4_8:1.7
	caudium_1_4_7:1.7
	caudium_1_4_6:1.7
	caudium_1_4_5:1.7
	caudium_1_4_4:1.7
	caudium_1_4_3:1.7
	caudium_1_4_2:1.7
	caudium_1_5_1:1.7
	caudium_1_4_1:1.7
	stable_1_4:1.7.0.2
	caudium_1_3_33:1.7
	caudium_1_3_32:1.7
	caudium_1_3_31:1.7
	caudium_1_3_30:1.7
	caudium_1_3_29:1.7
	caudium_1_3_23:1.7
	caudium_1_3_22:1.7
	caudium_1_3_21:1.7
	caudium_1_3_20:1.7
	caudium_1_3_19:1.4
	caudium_1_3_18:1.4
	caudium_1_3_17:1.4
	caudium_1_3_16:1.4
	caudium_1_3_15:1.2
	caudium_1_3_14:1.2;
locks; strict;
comment	@# @;


1.7
date	2003.09.02.14.40.55;	author hww3;	state Exp;
branches;
next	1.6;

1.6
date	2003.08.30.23.28.04;	author hww3;	state Exp;
branches;
next	1.5;

1.5
date	2003.08.30.02.50.40;	author hww3;	state Exp;
branches;
next	1.4;

1.4
date	2003.04.23.16.14.56;	author hww3;	state Exp;
branches;
next	1.3;

1.3
date	2003.04.23.15.59.23;	author hww3;	state Exp;
branches;
next	1.2;

1.2
date	2003.02.05.18.43.21;	author hww3;	state Exp;
branches;
next	1.1;

1.1
date	2003.02.05.18.36.17;	author hww3;	state Exp;
branches;
next	;


desc
@@


1.7
log
@search updates
@
text
@
CLASSDIR= ../../../server/etc/classes

CLASSPATH = ${CLASSDIR}/servlet.jar:${CLASSDIR}/lucene-1.2.jar

JAVAFLAGS = -deprecation -encoding iso-8859-1

JAVAC = javac

SRCDIR = ../src

MODULEDIR = ../../modules

JARS = caudium_module.jar caudium_servlet.jar caudium_search.jar

all : ${JARS}
	cp *.jar ../../../server/etc/classes

caudium_servlet.jar : servlet_classes
	@@echo "making caudium_servlet.jar"
	jar cf $@@ net/caudium/servlet/*.class

caudium_search.jar : search_classes
	@@echo "making caudium_search.jar"
	jar cf $@@ net/caudium/search/*.class

servlet_classes : $(SRCDIR)/net/caudium/servlet/*.java
	CLASSPATH=$(CLASSPATH) $(JAVAC) $(JAVAFLAGS) $^ -d .

search_classes : $(SRCDIR)/net/caudium/search/*.java
	CLASSPATH=$(CLASSPATH) $(JAVAC) $(JAVAFLAGS) $^ -d .

caudium_module.jar : module_classes
	@@echo "making caudium_module.jar"
	jar cf $@@ net/caudium/caudium/*.class

module_classes : $(SRCDIR)/net/caudium/caudium/*.java
	CLASSPATH=$(CLASSPATH) $(JAVAC) $(JAVAFLAGS) $^ -d .

clean:
	rm -rf net
	rm -f ${JARS}

#compile_modules: caudium_module.jar 
#	CLASSPATH=caudium_module.jar find $(MODULEDIR) -name '*.java' \
#		-exec $(JAVAC) $(JAVAFLAGS) {} \;
@


1.6
log
@updates for Lucene
@
text
@a16 1
	rm -rf net
d41 1
@


1.5
log
@makefile updates
@
text
@d2 3
a4 1
CLASSPATH = ../../../server/etc/classes/servlet.jar:lucene-1.2.jar
d14 3
a16 1
all : caudium_module.jar caudium_servlet.jar caudium_search.jar
d21 1
d25 1
d35 1
d40 3
@


1.4
log
@classes compile properly again
@
text
@d2 1
a2 1
CLASSPATH = ../../../server/etc/classes/servlet.jar
d12 1
a12 1
all : caudium_module.jar caudium_servlet.jar
d19 3
d23 3
@


1.3
log
@cleanup of java
@
text
@d2 1
a2 1
CLASSPATH = servlet.jar
@


1.2
log
@we don't need to try to build java caudium modules, as they don't exist.
@
text
@d13 2
@


1.1
log
@JAR files from Roxen 3.3. I'm not sure if this is needed or what the license implications are (if any). The sources seem to be from a few difference sources, Sun, Apache, etc.
@
text
@d12 1
a12 1
all : caudium_module.jar caudium_servlet.jar compile_modules
d26 3
a28 3
compile_modules: caudium_module.jar 
	CLASSPATH=caudium_module.jar find $(MODULEDIR) -name '*.java' \
		-exec $(JAVAC) $(JAVAFLAGS) {} \;
@

