summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorSon Ho2024-03-08 16:08:39 +0100
committerSon Ho2024-03-08 16:08:39 +0100
commit78734dc530ee209b5a0946e82bf98b97e374bed0 (patch)
tree12e97f758cb769c9d7ddd02a4e23ff6112884601 /Makefile
parentfe2a2cb34148e46e32cdcfbf100e38d9986082cd (diff)
Update the Makefile and remove the split files for F*
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile25
1 files changed, 4 insertions, 21 deletions
diff --git a/Makefile b/Makefile
index 26392c11..8b9c8392 100644
--- a/Makefile
+++ b/Makefile
@@ -70,11 +70,9 @@ build-bin-dir: build-bin build-lib
mkdir -p bin
cp -f compiler/_build/default/main.exe bin/aeneas
cp -f compiler/_build/default/main.exe bin/aeneas.cmxs
- mkdir -p bin/backends/fstar/split
- mkdir -p bin/backends/fstar/merge
+ mkdir -p bin/backends/fstar
mkdir -p bin/backends/coq
- cp -rf backends/fstar/split/*.fst* bin/backends/fstar/split/
- cp -rf backends/fstar/merge/*.fst* bin/backends/fstar/merge/
+ cp -rf backends/fstar/*.fst* bin/backends/fstar/
cp -rf backends/coq/*.v bin/backends/coq/
.PHONY: doc
@@ -263,29 +261,14 @@ testp-%: gen-llbcp-% tfstarp-% tcoqp-% tleanp-% thol4p-%
.PHONY: tfstar-%
tfstar-%: OPTIONS += -backend fstar
tfstar-%: BACKEND_SUBDIR := fstar
-tfstar-%: tsplit-fstar-%
+tfstar-%:
$(AENEAS_CMD)
# "p" stands for "Polonius"
.PHONY: tfstarp-%
tfstarp-%: OPTIONS += -backend fstar
tfstarp-%: BACKEND_SUBDIR := fstar
-tfstarp-%: tsplit-fstarp-%
- $(AENEAS_CMD)
-
-# Test where we split the forward/backward functions
-.PHONY: tsplit-fstar-%
-tsplit-fstar-%: OPTIONS += -backend fstar -split-fwd-back
-tsplit-fstar-%: BACKEND_SUBDIR := fstar-split
-tsplit-fstar-%:
- $(AENEAS_CMD)
-
-# Test where we split the forward/backward functions
-# "p" stands for "Polonius"
-.PHONY: tsplit-fstarp-%
-tsplit-fstarp-%: OPTIONS += -backend fstar -split-fwd-back
-tsplit-fstarp-%: BACKEND_SUBDIR := fstar-split
-tsplit-fstarp-%:
+tfstarp-%:
$(AENEAS_CMD)
.PHONY: tcoq-%