aboutsummaryrefslogtreecommitdiffhomepage
path: root/test-suite/coq-makefile/template
Commit message (Collapse)AuthorAge
* Improve shell scriptsGravatar zapashcanon2018-04-05
|
* [API] remove large file containing duplicate interfacesGravatar Enrico Tassi2017-12-27
| | | | | ... in favor of having Public/Internal sub modules in each and every module grouping functions according to their intended client.
* Merge PR #6237: coq_makefile tests: build in easily removed temporary ↵Gravatar Maxime Dénès2017-11-27
|\ | | | | | | subdirectory.
| * coq_makefile tests: build in easily removed temporary subdirectory.Gravatar Gaëtan Gilbert2017-11-24
| | | | | | | | This allows us to avoid doing git clean.
* | Add test-suite tests for timing scriptsGravatar Jason Gross2017-11-22
|/ | | | | | | | | | | | | | | | | | | | | These work on precomputed build logs (in this case, from a recent partial build of fiat-crypto). They are meant to serve as human-readable sanity checks of output format. Separate out the sane bits of template/init.sh from the ones messing with directory structure (which are fragile and make assumptions about where the calling script is sourcing it from). N.B. The test-suite removes all *.log files, so we use *.log.in. N.B. We set COQLIB in precomputed-time-tests/run.sh, not the Makefile, because coqc, on Windows, doesn't handle cygwin paths passed via -coqlib, and `pwd` gives cygwin paths. N.B. We have .gitattributes to satisfy the linter (as per https://github.com/coq/coq/pull/6149#issuecomment-346410990)
* Make a test for coq_makefile portable.Gravatar Pierre-Marie Pédrot2017-09-22
| | | | | The validity of this test depended on Makefile issueing warnings in English. We simply force the global language of the shell to be C.
* coq-makefile: make test suite detect more errorsGravatar Enrico Tassi2017-07-20
| | | | Replacing ; with && and enabling bash's pipefail option
* Add support for "-bypass-API" argument of "coq_makefile"Gravatar Matej Košík2017-06-12
| | | | | | | | | | | | | | | | Plugin-writers can now use: -bypass-API parameter with "coq_makefile". The effect of that is that instead of -I API the plugin will be compiled with: -I config" -I dev -I lib -I kernel -I library -I engine -I pretyping -I interp -I parsing -I proofs -I tactics -I toplevel -I printing -I intf -I grammar -I ide -I stm -I vernac
* Merge PR#687: Gitlab CIGravatar Maxime Dénès2017-05-29
|\
| * Gitlab CIGravatar Gaëtan Gilbert2017-05-28
| |
* | Add execution permission to test-suite file.Gravatar Théo Zimmermann2017-05-27
|/
* test suite for coq_makefile2Gravatar Enrico Tassi2017-05-23