]> 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>
Mon, 3 Feb 2025 22:56:08 +0000 (23:56 +0100)
commitdbbfee440da79dbc513d93eb29eacdcdd088dca2
tree68c12b0bed87f522db798baccfafe7ed5bba23d8
parente4f2468fcd2a52ac6135b65cc2e7d1275c0c78c1
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