From 4504c79bfea11e211c090d8979c7c7370d29ff3b Mon Sep 17 00:00:00 2001 From: "LevitatingBusinessMan (Rein Fernhout)" Date: Thu, 22 Aug 2024 04:33:20 +0200 Subject: [PATCH] remove use of install in Makefile not posix --- configure | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/configure b/configure index 1da5858..17bacfa 100755 --- a/configure +++ b/configure @@ -231,15 +231,19 @@ compile_schema() { install_out() { src="$1" out="$2" + dir=$(dirname "$out") - echo "${TAB}install -D \"$src\" \"$out\"" + echo "${TAB}mkdir -p \"$dir\"" + echo "${TAB}cp \"$src\" \"$out\"" } install_man() { src="${OUT}/man/man3/${BIN_NAME}-$(basename $1 .h).3" out="$2" + dir=$(dirname "$out") - echo "${TAB}install -D \"$src\" \"$out\"" + echo "${TAB}mkdir -p \"$dir\"" + echo "${TAB}cp \"$src\" \"$out\"" } uninstall_out() { @@ -287,7 +291,8 @@ ${TAB}done ${BIN_NAME}: ${OUT}/bin/${BIN_NAME} install: ${BIN_NAME} -${TAB}install -D ${OUT}/bin/${BIN_NAME} \$(PREFIX)/bin/${BIN_NAME} +${TAB}mkdir -p \$(PREFIX)/bin +${TAB}cp ${OUT}/bin/${BIN_NAME} \$(PREFIX)/bin/${BIN_NAME} uninstall: ${TAB}rm \$(PREFIX)/bin/${BIN_NAME}