Skip to content

Commit 13a2278

Browse files
authored
Merge pull request #59 from fblanqui/warn
remove configure and Makefile
2 parents 336e5b2 + c8da691 commit 13a2278

30 files changed

Lines changed: 153 additions & 344 deletions

‎.github/workflows/main.yml‎

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
on:
22
pull_request:
3-
types: [opened, synchronize, edited, reopened]
3+
types: [opened, synchronize, reopened]
44
push:
55
workflow_dispatch:
66
jobs:
77
build_lambdapi:
88
strategy:
99
fail-fast: false
1010
matrix:
11-
ocaml-version: [5.4.1, 5.3.0, 5.2.1, 4.14.2] #5.1.1, 5.0.0, 4.14.2, 4.13.1, 4.12.1, 4.11.2, 4.10.2, 4.09.1, 4.08.1]
11+
ocaml-version: [5.5.0, 5.4.1, 5.3.0, 5.2.1, 5.1.1, 5.0.0, 4.14.4] #, 4.13.1, 4.12.1, 4.11.2, 4.10.2, 4.09.1, 4.08.1]
1212
runs-on: ubuntu-latest
1313
steps:
1414
- name: checking out lambdapi repo ...
@@ -29,6 +29,4 @@ jobs:
2929
- name: compiling zenon_modulo ...
3030
run: |
3131
eval `opam env`
32-
./configure
33-
make zenon_modulo.bin
34-
32+
dune build

‎.gitignore‎

Lines changed: 1 addition & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,2 @@
1-
*.vok
2-
*.vos
3-
*.cm[iox]
4-
*.o
5-
*.annot
6-
*.vo
7-
*.glob
8-
.config_var
9-
.depend
10-
*.dko
11-
*.bin
12-
*.byt
13-
zenon_modulo
14-
*.output
15-
parsecoq.ml
16-
parsecoq.mli
17-
parsetptp.ml
18-
parsetptp.mli
19-
parsetstp.ml
20-
parsetstp.mli
21-
parsezen.ml
22-
parsezen.mli
23-
parsedk.ml
24-
parsedk.mli
25-
lexcoq.ml
26-
lextptp.ml
27-
lextstp.ml
28-
lexsmtlib.ml
29-
lexzen.ml
30-
lexdk.ml
31-
checksum.ml
32-
config.ml
33-
.svn
34-
.zenon*.aux
351
*~
36-
_build/
2+
_build

‎Makefile‎

Lines changed: 0 additions & 223 deletions
This file was deleted.

‎config.ml‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
let libdir =
2+
let root = try Sys.getenv "OPAM_SWITCH_PREFIX" with Not_found -> "/usr/local"
3+
in Filename.concat root "lib"
4+
;;

‎dk/.gitignore‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
dko.mk
2+
*.dko

‎dk/Makefile‎

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
.PREFIX:
2+
3+
.PHONY: default
4+
default: dko
5+
6+
DKSRC := cc.dk dk_bool.dk dk_logic.dk dk_tuple.dk basics_minimal.dk zen.dk zenon_focal.dk zenon.dk
7+
8+
DKOBJ := $(DKSRC:%.dk=%.dko)
9+
10+
.PHONY: dko
11+
dko: $(DKOBJ)
12+
13+
%.dko: %.dk
14+
dk check -e $*.dk
15+
16+
include dko.mk
17+
18+
dko.mk:
19+
dk dep $(DKSRC) > $@
20+
21+
.PHONY: clean-dko
22+
clean-dko:
23+
-rm -f $(DKOBJ)
24+
25+
.PHONY: clean
26+
clean: clean-dko
27+
-rm -f dko.mk
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)