fix(qtest): force re-generation of qtest_run.ml

This commit is contained in:
Simon Cruanes 2018-03-28 14:48:42 -05:00
parent de7290d8e4
commit 8ba5e09f8f
2 changed files with 5 additions and 2 deletions

View file

@ -7,9 +7,12 @@ QTESTABLE=$(filter-out $(DONTTEST), \
) )
qtest-gen: qtest-gen:
@rm run_qtest.ml || true
@if which qtest > /dev/null ; then \ @if which qtest > /dev/null ; then \
qtest extract --preamble $(QTEST_PREAMBLE) \ qtest extract --preamble $(QTEST_PREAMBLE) \
-o run_qtest.ml \ -o run_qtest.ml \
$(QTESTABLE) 2> /dev/null ; \ $(QTESTABLE) 2> /dev/null ; \
else touch qtest/run_qtest.ml ; \ else touch run_qtest.ml ; \
fi fi
.PHONY: qtest-gen

View file

@ -1,7 +1,7 @@
(rule (rule
((targets (run_qtest.ml)) ((targets (run_qtest.ml))
(deps ((file Makefile) )) ; (glob_files ../src/**/*.ml{,i}))) (deps ((file Makefile) (files_recursively_in ../src))) ; (glob_files ../src/**/*.ml{,i})))
(fallback) (fallback)
;(libraries (qtest qcheck)) ;(libraries (qtest qcheck))
(action (action