summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorReuben Thomas <rrt@sc3d.org>2020-11-07 18:44:56 -0800
committerKarl Berry <karl@freefriends.org>2020-11-07 18:44:56 -0800
commit782ac4008559afe5adceac5dcd7d8614dc5689af (patch)
treebf7007fb64647910a4853b7ceb5e28941f848945 /NEWS
parent285c285c5b79b65d8fab86ca6d15bd8d8bccacbc (diff)
downloadautomake-782ac4008559afe5adceac5dcd7d8614dc5689af.tar.gz
vala: improve support, especially builddir vs. srcdir.
This change fixes https://bugs.gnu.org/13002. * NEWS: mention these changes. * bin/automake.in: generated C files go in builddir, not srcdir. Distribute the header files generated from VAPI files. * t/vala-libs-distcheck.sh: new test for `make distcheck' of a Vala library. * t/vala-libs-vpath.sh: new test for a VPATH build of a Vala library. * t/vala-libs.sh: add local VAPIs used as external --package to test. * t/vala-recursive-setup.sh: we need to make maintainer-clean at one point to remove stamp files to avoid confusing a VPATH build performed after a non-VPATH build. * t/vala-non-recursive-setup.sh: likewise. * t/vala-parallel.sh: some test paths need changing to take into account that generated C files now go in builddir. * t/vala-per-target-flags.sh: likewise. * t/vala-recursive-setup.sh: likewise. * t/vala-vpath.sh: likewise.
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS6
1 files changed, 6 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 9c69e48d1..010cd3756 100644
--- a/NEWS
+++ b/NEWS
@@ -81,6 +81,10 @@ New in ?.?.?:
- valac argument matching more precise, to avoid garbage in DIST_COMMON.
+ - Support for Vala in VPATH builds fixed so that both freshly-generated and
+ distributed C files work, and operation is more reliable with or without
+ an installed valac.
+
* Distribution
- new variable AM_DISTCHECK_DVI_TARGET, to allow overriding the
@@ -91,6 +95,8 @@ New in ?.?.?:
- Removed function up_to_date_p in lib/Automake/FileUtils.pm.
We believe this function is completely unused.
+ - Support for in-tree Vala libraries improved.
+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
New in 1.16.2: