]> 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 20:15:08 +0000 (21:15 +0100)
commit64369123dbef21b440a2bd0e0c0ba0d2f4174ef8
treeaee81c365b24369ce8c913d8faa40b17dd135884
parentf3134b6f810b43afb2813939b4fb7aac22ff0caa
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