-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmakefile
More file actions
41 lines (33 loc) · 725 Bytes
/
makefile
File metadata and controls
41 lines (33 loc) · 725 Bytes
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
PATH2C = /home/user/opam-coq.8.8.1/4.02.3/bin/
CC = $(PATH2C)coqc ./
Terms:
$(CC) Terms.v
Formulas:
$(CC) Formulas.v
new:
for number in 1 2 3 4 ; do \
./a.out $$number ; \
done
build:
g++ compile.cpp -o compile.o
prop:
./compile.o compilation1Prop.txt
pred:
./compile.o compilation2Pred.txt
all: build prop pred
g++ compile.cpp -o compile.o && ./compile.o
oldall:
cp *.v library/
cd library && echo "The output will be in /library/." && \
$(CC)Misc.v && \
$(CC)Valuation.v && \
$(CC)eqb_nat.v && \
$(CC)UNIV_INST.v && \
$(CC)Terms.v && \
$(CC)Poly.v && \
$(CC)Formulas.v && \
$(CC)Provability.v && \
$(CC)Deduction.v && \
$(CC)PredicateCalculus.v && \
$(CC)cexamp.v && \
$(CC)Ackermann.v