From 207e0a9850fc3a75ffb47b78088463584971ec77 Mon Sep 17 00:00:00 2001 From: Tim Byrne Date: Wed, 30 Dec 2020 14:43:47 -0600 Subject: [PATCH] Use -E instead of -r The BSD version of sed doesn't support -r, but -E seems universally supported. --- Makefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index d07684e..a0977ed 100644 --- a/Makefile +++ b/Makefile @@ -144,10 +144,11 @@ scripthost: require-docker .testyadm testenv: @echo 'Creating a local virtual environment in "testenv/"' @echo + @rm -rf testenv python3 -m venv --clear testenv testenv/bin/pip3 install --upgrade pip setuptools testenv/bin/pip3 install --upgrade -r test/requirements.txt; - @for v in $$(sed -rn -e 's:.*/yadm-([0-9.]+)$$:\1:p' test/Dockerfile); do \ + @for v in $$(sed -En -e 's:.*/yadm-([0-9.]+)$$:\1:p' test/Dockerfile); do \ git show $$v:yadm > testenv/bin/yadm-$$v; \ chmod +x testenv/bin/yadm-$$v; \ done