From 7ee191f54c2a830767207fb6563380a87f60ddf0 Mon Sep 17 00:00:00 2001 From: Werner Koch Date: Wed, 18 Jun 2025 10:38:10 +0200 Subject: Set build specific variable for zOS * configure.ac (EXTRA_LIBS_FOR_BUILD): New ac_subst. * src/Makefile.am (mkheader): Append that var to the rule. --- configure.ac | 11 +++++++++++ src/Makefile.am | 3 ++- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index 83a52a4..d26c852 100644 --- a/configure.ac +++ b/configure.ac @@ -142,6 +142,17 @@ case "${host}" in ;; esac +# Set some variables for building build platform helpers. +case "$build_os" in + *zOS*) + EXTRA_LIBS_FOR_BUILD=zoslib + ;; + *) + EXTRA_LIBS_FOR_BUILD= + ;; +esac +AC_SUBST(EXTRA_LIBS_FOR_BUILD) + if test "$have_w32_system" != yes; then gl_THREADLIB_EARLY diff --git a/src/Makefile.am b/src/Makefile.am index ecea540..6a3b5e4 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -278,7 +278,8 @@ errnos-sym.h: Makefile mkstrtable.awk errnos.in mkheader$(EXEEXT_FOR_BUILD): mkheader.c Makefile $(CC_FOR_BUILD) $(CFLAGS_FOR_BUILD) $(LDFLAGS_FOR_BUILD) \ - $(CPPFLAGS_FOR_BUILD) -g -I. -I$(srcdir) -o $@ $(srcdir)/mkheader.c + $(CPPFLAGS_FOR_BUILD) -g -I. -I$(srcdir) \ + -o $@ $(srcdir)/mkheader.c $(EXTRA_LIBS_FOR_BUILD) parts_of_gpg_error_h = \ gpg-error.h.in \ -- cgit v1.2.3