You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@metron.apache.org by mm...@apache.org on 2019/05/13 22:59:32 UTC
[metron] branch master updated: METRON-2075 Site book build support
for MacOS that has GNU sed installed (tigerquoll via mmiklavc) closes
apache/metron#1384
This is an automated email from the ASF dual-hosted git repository.
mmiklavcic pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/metron.git
The following commit(s) were added to refs/heads/master by this push:
new d92e0a2 METRON-2075 Site book build support for MacOS that has GNU sed installed (tigerquoll via mmiklavc) closes apache/metron#1384
d92e0a2 is described below
commit d92e0a2102306ce6d6b6b2a8c986590b030d4a88
Author: tigerquoll <ti...@outlook.com>
AuthorDate: Mon May 13 16:59:01 2019 -0600
METRON-2075 Site book build support for MacOS that has GNU sed installed (tigerquoll via mmiklavc) closes apache/metron#1384
---
site-book/bin/generate-md.sh | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/site-book/bin/generate-md.sh b/site-book/bin/generate-md.sh
index 1d1e6f8..219e2b5 100755
--- a/site-book/bin/generate-md.sh
+++ b/site-book/bin/generate-md.sh
@@ -264,8 +264,9 @@ for (( i=0; i<${#HREF_REWRITE_LIST[@]} ; i+=2 )) ; do
sed -i -e "${HREF_REWRITE_LIST[ $(( i + 1 )) ]}" "${HREF_REWRITE_LIST[$i]}"
;;
darwin*)
+ # Use absolute path to ensure that MacOS sed is being used
# MacOS sed needs an empty-string argument after -i option to get the same result
- sed -i '' -e "${HREF_REWRITE_LIST[ $(( i + 1 )) ]}" "${HREF_REWRITE_LIST[$i]}"
+ /usr/bin/sed -i '' -e "${HREF_REWRITE_LIST[ $(( i + 1 )) ]}" "${HREF_REWRITE_LIST[$i]}"
;;
*)
echo "ERROR: Unable to determine 'sed' argument list for OS ${OSTYPE}" > /dev/stderr