Created project structure
Makefile .travis.yml Empty .ml For now the .mli is auto-generated
This commit is contained in:
parent
2fe984730d
commit
41c6f78bc0
4
.gitignore
vendored
Normal file
4
.gitignore
vendored
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
/deques
|
||||||
|
/deques.cmi
|
||||||
|
/deques.cmo
|
||||||
|
/deques.mli
|
10
.travis.yml
Normal file
10
.travis.yml
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
language: c
|
||||||
|
|
||||||
|
addons:
|
||||||
|
apt:
|
||||||
|
packages:
|
||||||
|
- ocaml-interp
|
||||||
|
|
||||||
|
script:
|
||||||
|
- make print-tool-versions
|
||||||
|
- make
|
12
Makefile
Normal file
12
Makefile
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
.PHONY: all
|
||||||
|
all: deques deques.mli Makefile
|
||||||
|
|
||||||
|
deques: deques.ml Makefile
|
||||||
|
ocamlc $< -o $@
|
||||||
|
|
||||||
|
deques.mli: deques.ml Makefile
|
||||||
|
ocamlc -i $< > $@
|
||||||
|
|
||||||
|
.PHONY: print-tool-versions
|
||||||
|
print-tool-versions:
|
||||||
|
ocamlc -version
|
Loading…
Reference in New Issue
Block a user