1
include ../../Config.tmpl
3
PARSER = cardconstraint.tab.o\
6
DFOBJECTS = bidirectionaldataflow.o\
23
DCFOBJECTS = $(DFOBJECTS)\
31
continuouseventflow.o\
36
SNOBJECTS = connectionend.o\
38
controlleddatastream.o\
51
FVOBJECTS = $(DCFOBJECTS) $(SNOBJECTS)
53
tcmfv$(EXEEXTENSION): $(FVOBJECTS) tcmfv.o
54
$(PURIFY) $(CC) $(CFLAGS) $(CPPFLAGS) $(FVOBJECTS) \
55
-ldiagram -leditor -lguix $(LIB_DIR)/libglobal.a \
56
tcmfv.o -o $@ $(LDFLAGS) $(LDLIBS)
61
libtcmfv.a: $(FVOBJECTS)
67
tdfd$(EXEEXTENSION): $(DFOBJECTS) dfeditor.o
68
$(PURIFY) $(CC) $(CFLAGS) $(CPPFLAGS) $(DFOBJECTS) dfeditor.o -o $@ \
69
$(LDFLAGS) -ldiagram -leditor -lgui -lglobal $(LDLIBS)
74
tsnd$(EXEEXTENSION): $(SNOBJECTS) $(PARSER) sneditor.o
75
$(PURIFY) $(CC) $(CFLAGS) $(CPPFLAGS) $(SNOBJECTS) $(PARSER) sneditor.o -o $@ \
76
$(LDFLAGS) -ldiagram -leditor -lgui -lglobal $(LDLIBS)
81
tefd$(EXEEXTENSION): $(DCFOBJECTS) dcfeditor.o
82
$(PURIFY) $(CC) $(CFLAGS) $(CPPFLAGS) $(DCFOBJECTS) dcfeditor.o -o $@ \
83
$(LDFLAGS) -ldiagram -leditor -lgui -lglobal $(LDLIBS)
88
cardconstraint.tab.c: cardconstraint.y cardconstraint.l
89
$(YACC) --debug -p cardconstraint -d cardconstraint.y
90
$(LEX) -Pcardconstraint -ocardconstraint.c cardconstraint.l
91
cardconstraint.tab.h: cardconstraint.y cardconstraint.l
92
$(YACC) --debug -p cardconstraint -d cardconstraint.y
93
$(LEX) -Pcardconstraint -ocardconstraint.c cardconstraint.l
94
cardconstraint.c: cardconstraint.l cardconstraint.y
95
$(LEX) -Pcardconstraint -ocardconstraint.c cardconstraint.l
97
$(Cc) -c cardconstraint.c
98
cardconstraint.tab.o: cardconstraint.tab.h
99
$(Cc) -c cardconstraint.tab.c
104
$(RM) cardconstraint.c cardconstraint.tab.*
110
# DO NOT DELETE THIS LINE -- make depend depends on it.