]> Savannah Git Hosting - gnulib.git/commit
gnulib-tool: Apply libgnu.{,l}a specific CFLAGS to all its object files.
authorBruno Haible <bruno@clisp.org>
Mon, 3 Feb 2025 22:55:39 +0000 (23:55 +0100)
committerBruno Haible <bruno@clisp.org>
Fri, 7 Mar 2025 19:47:34 +0000 (20:47 +0100)
commitd6579daa79af4f0ad80d2bfb66fffe3aa4c8b9e4
tree0e068211c63b85efacb84b8d87afd090403ad37c
parentf6ed64982f9e7f9f6573bd60f330654a50661301
gnulib-tool: Apply libgnu.{,l}a specific CFLAGS to all its object files.

* gnulib-tool.sh (func_emit_initmacro_end): Define
${macro_prefix}_${libname}_{LIBOBJS,LTLIBOBJS,LIBOBJDEPS} macros, that
include libname in the base name of the object files.
(func_emit_lib_Makefile_am): Use ${macro_prefix}_${libname}_*LIBOBJS
values instead of ${macro_prefix}_*LIBOBJS values.
* pygnulib/GLEmiter.py (GLEmiter.initmacro_end): Define
{macro_prefix_arg}_{libname}_{LIBOBJS,LTLIBOBJS,LIBOBJDEPS} macros, that
include libname in the base name of the object files.
(GLEmiter.lib_Makefile_am):Use {macro_prefix}_{libname}_*LIBOBJS
values instead of {macro_prefix}_*LIBOBJS values.
ChangeLog
gnulib-tool.sh
pygnulib/GLEmiter.py