aboutsummaryrefslogtreecommitdiff
path: root/Makefile.vofiles
AgeCommit message (Collapse)Author
2019-05-07Fix PLUGINSVO computation after ltac2 integrationGaëtan Gilbert
Avoid looking at random installed packages in -local mode.
2019-05-07Integrate build and documentation of Ltac2Maxime Dénès
Since Ltac2 cannot be put under the stdlib logical root (some file names would clash), we move it to the `user-contrib` directory, to avoid adding another hardcoded path in `coqinit.ml`, following a suggestion by @ejgallego. Thanks to @Zimmi48 for the thorough documentation review and the numerous suggestions.
2019-02-06Makefiles: Fixes for byte compilationGaëtan Gilbert
- default targets don't depend on ocamlopt when it's unavailable - coqc.byte is built by byte target and coqc by coqbinaries target - unit tests use best ocaml - poly-capture-global-univs tests ml compilation with ocamlc - don't try to install .cmx and native-compute .o files cf https://github.com/coq/coq/issues/9464
2019-01-10[make] support for QUICKEnrico Tassi
The variable QUICK enables the quick compilation chain: - all v files are compiled with -quick to vio files (also -native-compiler no, since it is quicker) - then all vio files are turned to vo files $NJOBS at a time All occurrences of .vo use now .$(VO) that can be either .vo or .vio depending of QUICK being defined. Targets that only make sense for .vo files have to use $(VAR:.$(VO)=.vo)
2018-05-30Makefile: fix undefined NATIVEFILES when -native-compute noGaëtan Gilbert
2018-05-23Don't try to install native compiled files if native-compile is not setJim Fehrle
2018-05-16Modify make system to include Makefile.common in the test suiteGaëtan Gilbert