diff options
author | Reuben Thomas <rrt@sc3d.org> | 2020-11-07 18:44:56 -0800 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2020-11-07 18:44:56 -0800 |
commit | 782ac4008559afe5adceac5dcd7d8614dc5689af (patch) | |
tree | bf7007fb64647910a4853b7ceb5e28941f848945 /NEWS | |
parent | 285c285c5b79b65d8fab86ca6d15bd8d8bccacbc (diff) | |
download | automake-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-- | NEWS | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -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: |