summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKubeEdge Bot <48982446+kubeedge-bot@users.noreply.github.com>2024-04-19 15:04:57 +0800
committerGitHub <noreply@github.com>2024-04-19 15:04:57 +0800
commit893af3a7fd7fccc787f493b80714c244c22b840f (patch)
tree484179ad3f873b9029b511128fbc0fed0731b687
parentMerge pull request #5549 from Shelley-BaoYue/automated-cherry-pick-of-#5530-u... (diff)
parentfix device mapper generate script error (diff)
downloadkubeedge-893af3a7fd7fccc787f493b80714c244c22b840f.tar.gz
Merge pull request #5538 from wbc6080/automated-cherry-pick-of-#5519-upstream-release-1.15
Automated cherry pick of #5519: fix device mapper generate script error
-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 7003f4c7b..a1c0dc5bc 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
@@ -28,8 +28,14 @@ function entry() {
cp "${ROOT_DIR}/go.sum" "${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
empty_file_path="${MAPPER_DIR}/.empty"
if [ -f "$empty_file_path" ]; then