| 1 |  | # Makefile for idl | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 2 |  | # $Id$ | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 3 |  |  | 
 
 
 
 
 
 
 
 
 
 
 | 4 | < | IDL = .madeidl | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 4 | > | include ../Config.inc | 
 
 
 
 
 | 5 | > |  | 
 
 
 
 
 
 
 
 
 
 
 | 6 |  | IDLFILES = uk | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 7 |  |  | 
 
 
 
 
 
 
 
 
 
 
 | 8 | < | all : idl | 
 
 
 
 
 
 
 
 
 | 8 | > | all : build | 
 
 
 
 
 
 
 
 
 
 
 | 9 |  |  | 
 
 
 
 
 
 
 
 
 
 
 | 10 | < | idl : $(IDL) | 
 
 
 
 
 
 
 
 
 | 10 | > | idl : $(IDLCHECK) | 
 
 
 
 
 
 
 
 
 
 
 | 11 |  |  | 
 
 
 
 
 
 
 
 
 
 
 | 12 | < | $(IDL) : iscream.idl | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 13 | < | idl iscream.idl | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 14 | < | @touch .madeidl | 
 
 
 
 
 
 
 
 
 | 12 | > | $(IDLCHECK) : iscream.idl | 
 
 
 
 
 | 13 | > | java -classpath $(BUILD)/lib/idl.jar jacorb.idl.parser iscream.idl | 
 
 
 
 
 | 14 | > | @touch $(IDLCHECK) | 
 
 
 
 
 
 
 
 
 
 
 | 15 |  |  | 
 
 
 
 
 
 
 
 | 16 | + | build : $(BUILDCHECK) | 
 
 
 
 
 
 
 
 | 17 | + |  | 
 
 
 
 
 
 
 
 | 18 | + | $(BUILDCHECK) : $(IDLCHECK) iscream.idl | 
 
 
 
 
 
 
 
 | 19 | + | cd uk/ac/ukc/iscream/clientinterface && javac -g:none -O -d $(BUILD) *.java | 
 
 
 
 
 
 
 
 | 20 | + | cd uk/ac/ukc/iscream/core && javac -g:none -O -d $(BUILD) *.java | 
 
 
 
 
 
 
 
 | 21 | + | cd uk/ac/ukc/iscream/filter && javac -g:none -O -d $(BUILD) *.java | 
 
 
 
 
 
 
 
 | 22 | + | cd $(SERVERROOT)/uk/ac/ukc/iscream && $(MAKE) clean | 
 
 
 
 
 
 
 
 | 23 | + | @touch $(BUILDCHECK) | 
 
 
 
 
 
 
 
 | 24 | + |  | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 25 |  | clean : | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 26 |  | rm -Rf $(IDLFILES) | 
 
 
 
 
 
 
 
 
 
 
 | 27 | < | rm -f $(IDL) | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 27 | > | rm -f $(IDLCHECK) | 
 
 
 
 
 | 28 | > | rm -f $(BUILDCHECK) | 
 
 
 
 
 
 
 
 
 
 
 | 29 |  |  | 
 
 
 
 
 
 
 
 
 
 
 | 30 | < | update : | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 20 | < | cvs -q -d /usr/local/proj/co600_10/cvs update | 
 
 
 
 
 
 
 
 
 | 30 | > | #include $(MKINC) |