2022-05-01 11:11:13 -04:00
|
|
|
all: quox
|
|
|
|
|
2022-05-02 14:51:19 -04:00
|
|
|
quox:
|
|
|
|
(cd exe; sirdi build)
|
|
|
|
ln -sf exe/build/exec/main $@
|
|
|
|
|
|
|
|
quox-tests:
|
|
|
|
(cd tests; sirdi build)
|
|
|
|
ln -sf tests/build/exec/main $@
|
2022-04-27 14:07:08 -04:00
|
|
|
|
|
|
|
.PHONY: lib
|
|
|
|
lib:
|
2022-05-02 14:51:19 -04:00
|
|
|
sirdi build
|
2022-04-27 14:07:08 -04:00
|
|
|
|
|
|
|
.PHONY: test
|
2022-05-02 14:51:19 -04:00
|
|
|
test: quox-tests
|
|
|
|
./quox-tests -V 14
|
2022-05-01 20:41:00 -04:00
|
|
|
|
|
|
|
.PHONY: prove
|
2022-05-02 14:51:19 -04:00
|
|
|
prove: quox-tests
|
|
|
|
prove ./quox-tests
|
2022-04-27 14:07:08 -04:00
|
|
|
|
|
|
|
.PHONY: clean
|
|
|
|
clean:
|
2022-05-02 14:51:19 -04:00
|
|
|
$(RM) quox quox-tests
|
|
|
|
sirdi clean
|
|
|
|
(cd exe; sirdi clean)
|
|
|
|
(cd tests; sirdi clean)
|