Re: [Vala] valac runs during make distcheck (and fails)



On Sun, Oct 26, 2014 at 12:39:12PM -0700, Evan Nemerson wrote:
make distcheck is running because you have liblatexila/latexila.vapi in
latexila_SOURCES.  That means that make will rebuild latexila whenever
the timestamp on liblatexila/latexila.vapi is newer than the stamp file.
liblatexila/latexila.vapi isn't included in the dist tarball, so it will
always be generated and therefor newer than the version in the stamp
file.  Even if it *were* included in the dist tarball, it is
automatically rebuilt whenever the GIR changes.

You should probably add the VAPI to EXTRA_DIST if you want to avoid a
hard dependency on vapigen.  Additionally, instead of listing it in
latexila_SOURCES, change latexila_VALAFLAGS to include --vapidir
liblatexila --pkg latexila.  Patch attached.

latexila-3.15.1 archives ready for distribution: 
latexila-3.15.1.tar.xz

Thank you very much for your help!

Sébastien


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]