From 23a1e234b8f9bca59d8fc3d997db33eeeb975b63 Mon Sep 17 00:00:00 2001 From: midipix Date: Sat, 3 May 2025 20:59:19 +0000 Subject: m4/slibtool.m4, m4/sltdl.m4: save the sltdl preference option to slibtool.cfg. --- m4/slibtool.m4 | 4 +++- m4/sltdl.m4 | 13 +++++++++++++ 2 files changed, 16 insertions(+), 1 deletion(-) (limited to 'm4') diff --git a/m4/slibtool.m4 b/m4/slibtool.m4 index b0219ea..a92a377 100644 --- a/m4/slibtool.m4 +++ b/m4/slibtool.m4 @@ -586,7 +586,9 @@ AC_CONFIG_COMMANDS_PRE( [slibtool.cfg:Makefile], [rm -f slibtool.cfg || exit 2;] [_slibtool="${SLIBTOOL:-slibtool}";] - [${_slibtool%% *} --mkvars=Makefile --config > slibtool.cfg])) + [${_slibtool%% *} --mkvars=Makefile --config \ + ${slibtool_prefer_sltdl_switch:-} \ + > slibtool.cfg])) # optionally create libtool as a symlink to slibtool.sh AC_CONFIG_COMMANDS_PRE( diff --git a/m4/sltdl.m4 b/m4/sltdl.m4 index d8e394f..17daa74 100644 --- a/m4/sltdl.m4 +++ b/m4/sltdl.m4 @@ -36,4 +36,17 @@ AC_BEFORE([$0],[_SLIBTOOL_ARGUMENT_HANDLING]) # slibtool: sltdl option # --------------------------------- slibtool_prefer_sltdl=${slibtool_prefer_sltdl:-yes} + +case ${slibtool_prefer_sltdl} in + 'yes') + slibtool_prefer_sltdl_switch='--prefer-sltdl' + ;; + *) + slibtool_prefer_sltdl_switch= + ;; +esac + +export slibtool_prefer_sltdl +export slibtool_prefer_sltdl_switch + ]) -- cgit v1.2.3