diff options
| author | KubeEdge Bot <48982446+kubeedge-bot@users.noreply.github.com> | 2024-04-17 14:56:55 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-04-17 14:56:55 +0800 |
| commit | 5cc80999277e11be8435668e2bdcefdb70e7962b (patch) | |
| tree | 04ebec2c9c2288dba233f01f7edb4b5518e141da | |
| parent | Merge pull request #5537 from luomengY/automated-cherry-pick-of-#5506-upstrea... (diff) | |
| parent | fix device mapper generate script error (diff) | |
| download | kubeedge-5cc80999277e11be8435668e2bdcefdb70e7962b.tar.gz | |
Merge pull request #5539 from wbc6080/automated-cherry-pick-of-#5519-upstream-release-1.16
Automated cherry pick of #5519: fix device mapper generate script error
| -rwxr-xr-x | staging/src/github.com/kubeedge/mapper-framework/hack/make-rules/generate.sh | 10 |
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 |
