time for sirdi
This commit is contained in:
parent
f503cf5734
commit
9ae0e36a65
16 changed files with 99 additions and 109 deletions
31
Makefile
31
Makefile
|
@ -1,27 +1,28 @@
|
|||
all: quox
|
||||
|
||||
quox: exe
|
||||
cp exe/build/exec/quox .
|
||||
quox:
|
||||
(cd exe; sirdi build)
|
||||
ln -sf exe/build/exec/main $@
|
||||
|
||||
quox-tests:
|
||||
(cd tests; sirdi build)
|
||||
ln -sf tests/build/exec/main $@
|
||||
|
||||
.PHONY: lib
|
||||
lib:
|
||||
idris2 --build quox.ipkg
|
||||
|
||||
.PHONY: exe
|
||||
exe:
|
||||
$(MAKE) -C exe exe
|
||||
sirdi build
|
||||
|
||||
.PHONY: test
|
||||
test:
|
||||
$(MAKE) -C tests test
|
||||
test: quox-tests
|
||||
./quox-tests -V 14
|
||||
|
||||
.PHONY: prove
|
||||
prove:
|
||||
$(MAKE) -C tests prove
|
||||
prove: quox-tests
|
||||
prove ./quox-tests
|
||||
|
||||
.PHONY: clean
|
||||
clean:
|
||||
$(RM) -r build depends
|
||||
$(RM) quox
|
||||
$(MAKE) -C exe clean
|
||||
$(MAKE) -C tests clean
|
||||
$(RM) quox quox-tests
|
||||
sirdi clean
|
||||
(cd exe; sirdi clean)
|
||||
(cd tests; sirdi clean)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue