]> git.draconx.ca Git - dxcommon.git/commit
fix-gnulib: Ensure header rules create output directory.
authorNick Bowler <nbowler@draconx.ca>
Thu, 24 Mar 2022 01:31:06 +0000 (21:31 -0400)
committerNick Bowler <nbowler@draconx.ca>
Thu, 24 Mar 2022 01:31:06 +0000 (21:31 -0400)
commitcb0e97d3d40a6b186bdf8639fceb27dc66927bb5
treed8e8e9f892a13b7290cc1c60dc81c59b9317f803
parenta7cabb5d0f067e78afd029d8ec41d14660d8f9e2
fix-gnulib: Ensure header rules create output directory.

Normally there is no problem, but when performing a VPATH builds
with --disable-dependency-tracking the "lib" directory does not get
created by configure and some of the rules that create header files
will fail.

It seems recent versions of Gnulib have a potential solution for this
particular problem but is easy enough to patch it up here too.
scripts/fix-gnulib.pl
tests/data/gnulib.mk
tests/scripts.at