8 LIB64 = $(DIR)/lib/BDD64.a
9 OBJC = $(DIR)/src/BDDc/*.o
10 OBJX = $(DIR)/src/BDDXc/*.o
11 OBJLCM = $(DIR)/src/BDDLCM/*.o
13 all: BDD.o BDDX11.o BDDHASH.o ZBDD.o ZBDDX11.o \
14 ZBDDHASH.o ZBDDLCM.o MLZBDDV.o SOP.o BtoI.o \
15 CtoI.o CtoIX11.o BDDDG.o ZBDDDG.o PiDD.o SeqBDD.o
17 ar cr $(LIB) *.o $(OBJC) $(OBJX) $(OBJLCM)
20 64: BDD_64.o BDDX11_64.o BDDHASH_64.o ZBDD_64.o ZBDDX11_64.o \
21 ZBDDHASH_64.o ZBDDLCM_64.o MLZBDDV_64.o SOP_64.o BtoI_64.o \
22 CtoI_64.o CtoIX11_64.o BDDDG_64.o ZBDDDG_64.o PiDD_64.o SeqBDD_64.o
24 ar cr $(LIB64) *.o $(OBJC) $(OBJX) $(OBJLCM)
30 BDD.o: BDD.cc $(INCL)/BDD.h
31 $(CC) $(OPT) -c BDD.cc
34 BDD_64.o: BDD.cc $(INCL)/BDD.h
35 $(CC) $(OPT64) -c BDD.cc -o BDD_64.o
38 BDDX11.o: BDDX11.cc $(INCL)/BDD.h
39 $(CC) $(OPT) -c BDDX11.cc
42 BDDX11_64.o: BDDX11.cc $(INCL)/BDD.h
43 $(CC) $(OPT64) -c BDDX11.cc -o BDDX11_64.o
46 BDDHASH.o: BDDHASH.cc $(INCL)/BDD.h
47 $(CC) $(OPT) -c BDDHASH.cc
50 BDDHASH_64.o: BDDHASH.cc $(INCL)/BDD.h
51 $(CC) $(OPT64) -c BDDHASH.cc -o BDDHASH_64.o
54 ZBDD.o: ZBDD.cc $(INCL)/ZBDD.h $(INCL)/BDD.h
55 $(CC) $(OPT) -c ZBDD.cc
58 ZBDD_64.o: ZBDD.cc $(INCL)/ZBDD.h $(INCL)/BDD.h
59 $(CC) $(OPT64) -c ZBDD.cc -o ZBDD_64.o
62 ZBDDX11.o: ZBDDX11.cc $(INCL)/ZBDD.h $(INCL)/BDD.h
63 $(CC) $(OPT) -c ZBDDX11.cc
66 ZBDDX11_64.o: ZBDDX11.cc $(INCL)/ZBDD.h $(INCL)/BDD.h
67 $(CC) $(OPT64) -c ZBDDX11.cc -o ZBDDX11_64.o
70 ZBDDHASH.o: ZBDDHASH.cc $(INCL)/ZBDD.h $(INCL)/BDD.h
71 $(CC) $(OPT) -c ZBDDHASH.cc
74 ZBDDHASH_64.o: ZBDDHASH.cc $(INCL)/ZBDD.h $(INCL)/BDD.h
75 $(CC) $(OPT64) -c ZBDDHASH.cc -o ZBDDHASH_64.o
78 ZBDDLCM.o: ZBDDLCM.cc $(INCL)/ZBDD.h $(INCL)/BDD.h
79 $(CC) $(OPT) -c ZBDDLCM.cc
82 ZBDDLCM_64.o: ZBDDLCM.cc $(INCL)/ZBDD.h $(INCL)/BDD.h
83 $(CC) $(OPT64) -c ZBDDLCM.cc -o ZBDDLCM_64.o
86 MLZBDDV.o: MLZBDDV.cc $(INCL)/MLZBDDV.h $(INCL)/ZBDD.h $(INCL)/BDD.h
87 $(CC) $(OPT) -c MLZBDDV.cc
90 MLZBDDV_64.o: MLZBDDV.cc $(INCL)/MLZBDDV.h $(INCL)/ZBDD.h $(INCL)/BDD.h
91 $(CC) $(OPT64) -c MLZBDDV.cc -o MLZBDDV_64.o
94 SOP.o: SOP.cc $(INCL)/SOP.h $(INCL)/ZBDD.h $(INCL)/BDD.h
95 $(CC) $(OPT) -c SOP.cc
98 SOP_64.o: SOP.cc $(INCL)/SOP.h $(INCL)/ZBDD.h $(INCL)/BDD.h
99 $(CC) $(OPT64) -c SOP.cc -o SOP_64.o
102 BtoI.o: BtoI.cc $(INCL)/BtoI.h $(INCL)/BDD.h
103 $(CC) $(OPT) -c BtoI.cc
106 BtoI_64.o: BtoI.cc $(INCL)/BtoI.h $(INCL)/BDD.h
107 $(CC) $(OPT64) -c BtoI.cc -o BtoI_64.o
110 CtoI.o: CtoI.cc $(INCL)/CtoI.h $(INCL)/ZBDD.h $(INCL)/BDD.h
111 $(CC) $(OPT) -c CtoI.cc
114 CtoI_64.o: CtoI.cc $(INCL)/CtoI.h $(INCL)/ZBDD.h $(INCL)/BDD.h
115 $(CC) $(OPT64) -c CtoI.cc -o CtoI_64.o
118 CtoIX11.o: CtoIX11.cc $(INCL)/CtoI.h $(INCL)/ZBDD.h $(INCL)/BDD.h
119 $(CC) $(OPT) -c CtoIX11.cc
122 CtoIX11_64.o: CtoIX11.cc $(INCL)/CtoI.h $(INCL)/ZBDD.h $(INCL)/BDD.h
123 $(CC) $(OPT64) -c CtoIX11.cc -o CtoIX11_64.o
126 BDDDG.o: BDDDG.cc $(INCL)/BDDDG.h $(INCL)/BDD.h
127 $(CC) $(OPT) -c BDDDG.cc
130 BDDDG_64.o: BDDDG.cc $(INCL)/BDDDG.h $(INCL)/BDD.h
131 $(CC) $(OPT64) -c BDDDG.cc -o BDDDG_64.o
134 ZBDDDG.o: ZBDDDG.cc $(INCL)/ZBDDDG.h $(INCL)/ZBDD.h $(INCL)/BDD.h
135 $(CC) $(OPT) -c ZBDDDG.cc
138 ZBDDDG_64.o: ZBDDDG.cc $(INCL)/ZBDDDG.h $(INCL)/ZBDD.h $(INCL)/BDD.h
139 $(CC) $(OPT64) -c ZBDDDG.cc -o ZBDDDG_64.o
142 PiDD.o: PiDD.cc $(INCL)/PiDD.h $(INCL)/ZBDD.h $(INCL)/BDD.h
143 $(CC) $(OPT) -c PiDD.cc
146 PiDD_64.o: PiDD.cc $(INCL)/PiDD.h $(INCL)/ZBDD.h $(INCL)/BDD.h
147 $(CC) $(OPT64) -c PiDD.cc -o PiDD_64.o
150 SeqBDD.o: SeqBDD.cc $(INCL)/SeqBDD.h $(INCL)/ZBDD.h $(INCL)/BDD.h
151 $(CC) $(OPT) -c SeqBDD.cc
154 SeqBDD_64.o: SeqBDD.cc $(INCL)/SeqBDD.h $(INCL)/ZBDD.h $(INCL)/BDD.h
155 $(CC) $(OPT64) -c SeqBDD.cc -o SeqBDD_64.o