From: N. Engelhardt Date: Fri, 9 Oct 2020 09:41:18 +0000 (+0200) Subject: sed -i option is not posix, and argument syntax is incompatible between mac and linux... X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=7148bdd785f71ce234e165764138281245da5d68;p=SymbiYosys.git sed -i option is not posix, and argument syntax is incompatible between mac and linux. use redirects instead --- diff --git a/Makefile b/Makefile index 6bb0c97..3b58d87 100644 --- a/Makefile +++ b/Makefile @@ -29,7 +29,7 @@ install: mkdir -p $(DESTDIR)$(PREFIX)/bin mkdir -p $(DESTDIR)$(PREFIX)/share/yosys/python3 cp sbysrc/sby_*.py $(DESTDIR)$(PREFIX)/share/yosys/python3/ - sed -e 's|##yosys-program-prefix##|"'$(PROGRAM_PREFIX)'"|' -i $(DESTDIR)$(PREFIX)/share/yosys/python3/sby_core.py + sed -e 's|##yosys-program-prefix##|"'$(PROGRAM_PREFIX)'"|' < sbysrc/sby_core.py > $(DESTDIR)$(PREFIX)/share/yosys/python3/sby_core.py ifeq ($(OS), Windows_NT) sed -e 's|##yosys-sys-path##|sys.path += [os.path.dirname(__file__) + p for p in ["/share/python3", "/../share/yosys/python3"]]|;' \ -e "s|#!/usr/bin/env python3|#!$(PYTHON)|" < sbysrc/sby.py > $(DESTDIR)$(PREFIX)/bin/sby-script.py