aboutsummaryrefslogtreecommitdiffhomepage
path: root/CHANGES
diff options
context:
space:
mode:
authorGravatar Maxime Dénès <mail@maximedenes.fr>2017-05-25 11:23:22 +0200
committerGravatar Maxime Dénès <mail@maximedenes.fr>2017-05-25 11:23:22 +0200
commit03e4f9c3da333d13553b4ea3247b0c36c124995e (patch)
tree988405deded586d7db5bc3d2f6b6bb38c8803942 /CHANGES
parentf2fec63025d933f56dabf114a51720b1aae626c1 (diff)
parent94311c3a8f5ddcf16dce313d3ddf5d7433d57e42 (diff)
Merge PR#406: coq makefile2
Diffstat (limited to 'CHANGES')
-rw-r--r--CHANGES16
1 files changed, 16 insertions, 0 deletions
diff --git a/CHANGES b/CHANGES
index 31d691be0..0b55183f3 100644
--- a/CHANGES
+++ b/CHANGES
@@ -54,6 +54,22 @@ Dependencies
- Support for camlp4 has been removed.
+Tools
+
+- coq_makefile was completely redesigned to improve its maintainability and
+ the extensibility of generated Makefiles, and to make _CoqProject files
+ more palatable to IDEs. Overview:
+ * _CoqProject files contain only Coq specific data (i.e. the list of
+ files, -R options, ...)
+ * coq_makefile translates _CoqProject to Makefile.conf and copies in the
+ desired location a standard Makefile (that reads Makefile.conf)
+ * Makefile extensions can be implemented in a Makefile.local file (read
+ by the main Makefile) by installing a hook in the extension points
+ provided by the standard Makefile
+ The current version contains code for retro compatibility that prints
+ warnings when a deprecated feature is used. Please upgrade your _CoqProject
+ accordingly.
+
Changes from V8.6beta1 to V8.6
==============================