From 4750645afdc6416aebea4c0b01d79adb2440fdfb Mon Sep 17 00:00:00 2001 From: 侯玲玉 Date: Mon, 8 Apr 2024 18:05:10 +0800 Subject: fix device mapper generate script error MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 侯玲玉 --- .../kubeedge/mapper-framework/hack/make-rules/generate.sh | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/staging/src/github.com/kubeedge/mapper-framework/hack/make-rules/generate.sh b/staging/src/github.com/kubeedge/mapper-framework/hack/make-rules/generate.sh index 22728c54d..523317f5a 100755 --- a/staging/src/github.com/kubeedge/mapper-framework/hack/make-rules/generate.sh +++ b/staging/src/github.com/kubeedge/mapper-framework/hack/make-rules/generate.sh @@ -29,8 +29,14 @@ function entry() { cp -r "${ROOT_DIR}/_template/mapper" "${mapperPath}" mapperVar=$(echo "${mapperName}" | sed -e "s/\b\(.\)/\\u\1/g") - sed -i "s/Template/${mapperVar}/g" `grep Template -rl ${mapperPath}` - sed -i "s/kubeedge\/${mapperVar}/kubeedge\/${mapperNameLowercase}/g" `grep "kubeedge\/${mapperVar}" -rl $mapperPath` + + if [ $(uname) = "Darwin" ]; then + sed -i "" "s/Template/${mapperVar}/g" `grep Template -rl ${mapperPath}` + sed -i "" "s/kubeedge\/${mapperVar}/kubeedge\/${mapperNameLowercase}/g" `grep "kubeedge\/${mapperVar}" -rl $mapperPath` + else + sed -i "s/Template/${mapperVar}/g" `grep Template -rl ${mapperPath}` + sed -i "s/kubeedge\/${mapperVar}/kubeedge\/${mapperNameLowercase}/g" `grep "kubeedge\/${mapperVar}" -rl $mapperPath` + fi cd ${mapperPath} && go mod tidy -- cgit v1.2.3