summaryrefslogtreecommitdiffhomepage
path: root/configure
diff options
context:
space:
mode:
authormidipix <writeonce@midipix.org>2021-05-23 15:31:24 +0000
committermidipix <writeonce@midipix.org>2021-05-23 16:11:52 +0000
commitf45cd6c0aff72bb953e53a1e8675f37bf35f7199 (patch)
tree95613d621f38873a6aa8d98819fdfdebcd64129e /configure
parentf3bdd783b4137939ef18c882f6869d3a09fcca27 (diff)
downloadsltdl-f45cd6c0aff72bb953e53a1e8675f37bf35f7199.tar.bz2
sltdl-f45cd6c0aff72bb953e53a1e8675f37bf35f7199.tar.xz
build system: configure: config_copy(): support alternate make-file templates.
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure7
1 files changed, 4 insertions, 3 deletions
diff --git a/configure b/configure
index 8424799..d7c5121 100755
--- a/configure
+++ b/configure
@@ -747,6 +747,7 @@ config_copy()
mb_var_defs=
mb_sed_substs=
+ mb_template="${1:-$mb_project_dir/Makefile.in}"
mb_vars=$(cut -d'=' -f1 "$sfrt_config_vars" "$sfrt_opt_vars" \
| grep -v '^#');
@@ -763,9 +764,9 @@ config_copy()
eval mb_var_defs='"$mb_var_defs "$mb_var_def'
done
- eval sed $mb_sed_substs $mb_project_dir/Makefile.in \
- | eval m4 $mb_var_defs - \
- | sed -e 's/[[:blank:]]*$//g' \
+ eval sed $mb_sed_substs $mb_template \
+ | eval m4 $mb_var_defs - \
+ | sed -e 's/[[:blank:]]*$//g' \
> $mb_pwd/Makefile.tmp
output_step_epilog