-
Notifications
You must be signed in to change notification settings - Fork 1
/
Makefile
executable file
·43 lines (38 loc) · 1.29 KB
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
general: \
general/existsT.vo \
general/gentree.vo \
general/gstep.vo \
general/rtcT.vo \
general/gen_tacs.vo \
general/gen.vo \
general/genT.vo \
general/ddT.vo \
general/dd_fc.vo \
general/List_lemmasT.vo \
general/swappedT.vo \
general/gen_seq.vo \
general/inclT.vo \
general/weakenedT.vo \
general/contractedT.vo
general/gentree.vo: general/gentree.v general/gstep.vo
general/gstep.vo: general/gstep.v general/dd_fc.vo general/rtcT.vo
general/rtcT.vo: general/rtcT.v general/genT.vo
general/gen.vo: general/gen.v
general/gen_tacs.vo: general/gen_tacs.v general/List_lemmasT.vo
general/existsT.vo: general/existsT.v
general/genT.vo: general/genT.v general/existsT.vo general/gen.vo
general/ddT.vo: general/ddT.v general/genT.vo
general/dd_fc.vo: general/dd_fc.v general/ddT.vo
general/List_lemmasT.vo: general/List_lemmasT.v general/existsT.vo general/genT.vo general/gen.vo
general/swappedT.vo: general/swappedT.v general/gen_tacs.vo general/List_lemmasT.vo
general/gen_seq.vo: general/gen_seq.v general/gstep.vo general/swappedT.vo
%.vo : %.v
#echo doing $*.v >>log
#dirname $* >>log
(cd `dirname $*` ; pwd >> log ; coqc `basename $*.v`)
#pwd >> log
# coqc -Q general "" -Q ll "" -Q modal "" -Q tense-lns "" $*.v
clean :
rm -rf *.vo *.glob
clean_general :
cd general && rm -rf *.vo *.glob && cd ..