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