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