summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author侯玲玉 <houlingyu@MacBook-Pro-3.local>2024-04-08 18:05:10 +0800
committerwbc6080 <wangbincheng4@huawei.com>2024-04-16 14:55:12 +0800
commit4750645afdc6416aebea4c0b01d79adb2440fdfb (patch)
tree87bc04ceb49738f0ec0b9b4e26aaf4c040b5dbf8
parentMerge pull request #5494 from Shelley-BaoYue/automated-cherry-pick-of-#5493-u... (diff)
downloadkubeedge-4750645afdc6416aebea4c0b01d79adb2440fdfb.tar.gz
fix device mapper generate script error
Signed-off-by: 侯玲玉 <houlingyu@MacBook-Pro-3.local>
-rwxr-xr-xstaging/src/github.com/kubeedge/mapper-framework/hack/make-rules/generate.sh10
1 files 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