From 7d02f841749ace1814e7add973f49860df341fe4 Mon Sep 17 00:00:00 2001 From: Dan Ballard Date: Mon, 9 Aug 2021 19:34:44 -0400 Subject: [PATCH] switch swtich-*.sh back to sed now with -i.bak and rm lib.go.bak for compatibility with macos --- switch-ffi.sh | 9 +++++---- switch-gomobile.sh | 9 +++++---- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/switch-ffi.sh b/switch-ffi.sh index fa1ca27..221fe92 100755 --- a/switch-ffi.sh +++ b/switch-ffi.sh @@ -1,5 +1,6 @@ #!/bin/sh - -perl -pi -e "s/^package cwtch/\/\/package cwtch/" lib.go -perl -pi -e "s/^\/\/package main/package main/" lib.go -perl -pi -e "s/^\/\/func main\(\)/func main\(\)/" lib.go +# using '-i.bak' and 'rm .bak' for gnu sed (linux) and bsd sed (macosx) compat +sed -i.bak "s/^package cwtch/\/\/package cwtch/" lib.go +sed -i.bak "s/^\/\/package main/package main/" lib.go +sed -i.bak "s/^\/\/func main()/func main()/" lib.go +rm lib.go.bak diff --git a/switch-gomobile.sh b/switch-gomobile.sh index afb97d5..f89c584 100755 --- a/switch-gomobile.sh +++ b/switch-gomobile.sh @@ -1,5 +1,6 @@ #!/bin/sh - -perl -pi -e "s/^\/\/package cwtch/package cwtch/" lib.go -perl -pi -e "s/^package main/\/\/package main/" lib.go -perl -pi -e "s/^func main\(\)/\/\/func main\(\)/" lib.go +# using '-i.bak' and 'rm .bak' for gnu sed (linux) and bsd sed (macosx) compat +sed -i.bak "s/^\/\/package cwtch/package cwtch/" lib.go +sed -i.bak "s/^package main/\/\/package main/" lib.go +sed -i.bak "s/^func main()/\/\/func main()/" lib.go +rm lib.go.bak