--- projects/cms/source/server/idl/Makefile	2000/12/11 20:55:31	1.1.2.2
+++ projects/cms/source/server/idl/Makefile	2000/12/11 23:46:24	1.1.2.3
@@ -1,18 +1,21 @@
 # Makefile for idl
-# $Id: Makefile,v 1.1.2.2 2000/12/11 20:55:31 tdb Exp $
+# $Id: Makefile,v 1.1.2.3 2000/12/11 23:46:24 tdb Exp $
 
-IDL = .madeidl
-IDLFILES = uk
+include ../Config.inc
 
-idl : $(IDL)
+idl : $(IDLCHECK)
 
-$(IDL) : iscream.idl
-	java -classpath ../build/lib/idl.jar jacorb.idl.parser iscream.idl
-	@touch .madeidl
+$(IDLCHECK) : iscream.idl
+	java -classpath $(BUILD)/lib/idl.jar jacorb.idl.parser iscream.idl
+	@touch $(IDLCHECK)
 
+build : idl
+	cd uk/ac/ukc/iscream/clientinterface && javac -g:none -O -d $(BUILD) *.java
+	cd uk/ac/ukc/iscream/core && javac -g:none -O -d $(BUILD) *.java
+	cd uk/ac/ukc/iscream/filter && javac -g:none -O -d $(BUILD) *.java
+
 clean :
 	rm -Rf $(IDLFILES)
-	rm -f $(IDL)
+	rm -f $(IDLCHECK)
 
-update :
-	cvs -q -d /usr/local/proj/co600_10/cvs update
+include $(MKINC)