finally it compiles
[prop.git] / lib-src / rete / Makefile.mk
blobfdddb90fb31ba2d0140de701ee650c32837975f6
1 D := $(ad)/rete
2 S := rete
4 SRC += $S/rete.cc $S/fact.cc $S/retenet.cc $S/gen_rete.cc $S/alphamem.cc $S/betamem.cc $S/token.$(OBJ)
6 $S/rete.$(OBJ): $S/rete.cc $D/rete.h $D/fact.h $D/retenet.h \
7 $(ad)/contain/varqueue.h $(ad)/generic/ordering.h \
8 $(ad)/generic/generic.h $(ad)/hash/chash.h \
9 $(ad)/memory/mem.h $(ad)/memory/arena.h
10 $S/fact.$(OBJ): $S/fact.cc $D/fact.h
11 $S/retenet.$(OBJ): $S/retenet.cc $D/fact.h $D/retenet.h \
12 $(ad)/memory/mem.h $(ad)/memory/boundtag.h \
13 $(ad)/generic/generic.h
14 $S/gen_rete.$(OBJ): $S/gen_rete.cc $D/fact.h $D/gen_rete.h $D/token.h \
15 $(ad)/memory/mem.h $(ad)/memory/boundtag.h \
16 $(ad)/generic/generic.h $D/alphamem.h $D/betamem.h
17 $S/alphamem.$(OBJ): $S/alphamem.cc $D/alphamem.h $D/fact.h $D/token.h \
18 $(ad)/memory/mem.h $(ad)/memory/boundtag.h \
19 $(ad)/memory/arena.h
20 $S/betamem.$(OBJ): $S/betamem.cc $D/betamem.h $D/fact.h $D/token.h \
21 $(ad)/memory/mem.h $(ad)/memory/boundtag.h \
22 $(ad)/memory/arena.h