From ab9e36cb19463a307dbc9a7b1056884c8dbf5045 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Daniel=20Rufino?= Date: Sun, 24 Jan 2021 14:30:43 -0300 Subject: [PATCH] Fix - home path windows (#335) * fix home path windows Signed-off-by: JoaoDanielRufino * fixing templates Signed-off-by: JoaoDanielRufino --- aws/add/terraform-eks/Makefile | 2 +- aws/add/terraform-eks/build.bat | 2 +- aws/add/terraform-vpc/Makefile | 2 +- aws/add/terraform-vpc/build.bat | 2 +- aws/apply/terraform/Makefile | 2 +- aws/apply/terraform/build.bat | 2 +- aws/clean/bucket/Makefile | 2 +- aws/clean/bucket/build.bat | 2 +- aws/create/bucket/Makefile | 2 +- aws/create/bucket/build.bat | 2 +- aws/delete/bucket/Makefile | 2 +- aws/delete/bucket/build.bat | 2 +- aws/generate/terraform-project/Makefile | 2 +- aws/generate/terraform-project/build.bat | 2 +- aws/list/bucket/Makefile | 2 +- aws/list/bucket/build.bat | 2 +- circleci/add/env/Makefile | 2 +- circleci/add/env/build.bat | 2 +- docker/generate/compose/Makefile | 2 +- docker/generate/compose/build.bat | 2 +- github/merge/branch/build.bat | 2 +- github/navigate/handbook/Makefile | 2 +- github/navigate/handbook/build.bat | 2 +- github/search/handbook/Makefile | 2 +- github/search/handbook/build.bat | 2 +- http/generate/http-config/Makefile | 2 +- http/generate/http-config/build.bat | 2 +- http/perform/load-test/Makefile | 2 +- http/perform/load-test/build.bat | 2 +- kafka/consume/message/build.bat | 2 +- kafka/create/topic/build.bat | 2 +- kafka/list/topic/build.bat | 2 +- kafka/produce/message/build.bat | 2 +- kubernetes/create/port-forward/Makefile | 2 +- kubernetes/create/port-forward/build.bat | 2 +- kubernetes/show/health-status/Makefile | 2 +- kubernetes/show/health-status/build.bat | 2 +- kubernetes/show/logs/Makefile | 2 +- kubernetes/show/logs/build.bat | 2 +- scaffold/generate/spring-starter/Makefile | 2 +- scaffold/generate/spring-starter/build.bat | 2 +- scaffold/show/spring-starter-dependencies/Makefile | 2 +- scaffold/show/spring-starter-dependencies/build.bat | 2 +- templates/create_formula/languages/go/Makefile | 2 +- templates/create_formula/languages/go/build.bat | 2 +- templates/create_formula/languages/node/build.bat | 2 +- templates/create_formula/languages/php/build.bat | 2 +- templates/create_formula/languages/powershell/Makefile | 2 +- templates/create_formula/languages/powershell/build.bat | 2 +- templates/create_formula/languages/python3/build.bat | 2 +- templates/create_formula/languages/ruby/Makefile | 2 +- templates/create_formula/languages/ruby/build.bat | 2 +- templates/create_formula/languages/rust/build.bat | 2 +- templates/create_formula/languages/typescript/build.bat | 2 +- 54 files changed, 54 insertions(+), 54 deletions(-) diff --git a/aws/add/terraform-eks/Makefile b/aws/add/terraform-eks/Makefile index 927d4061..c80bda89 100644 --- a/aws/add/terraform-eks/Makefile +++ b/aws/add/terraform-eks/Makefile @@ -38,7 +38,7 @@ sh-unix: bat-windows: echo '@ECHO OFF' > $(BAT) echo 'SET mypath=%~dp0' >> $(BAT) - echo 'start /B /WAIT %mypath:~0,-1%/windows/main.exe' >> $(BAT) + echo 'start /B /D "%mypath%" /WAIT windows\main.exe' >> $(BAT) test: $(GOTEST) -short `go list ./... | grep -v vendor/` diff --git a/aws/add/terraform-eks/build.bat b/aws/add/terraform-eks/build.bat index c87afdc0..d8a8dc7a 100644 --- a/aws/add/terraform-eks/build.bat +++ b/aws/add/terraform-eks/build.bat @@ -31,7 +31,7 @@ SET SH_FILE=%BIN_FOLDER%\run.sh %GOBUILD% -tags release -o %DIST_WIN_DIR%\%BIN_WIN% %CMD_PATH% echo @ECHO OFF > %BAT_FILE% echo SET mypath=%%~dp0 >> %BAT_FILE% - echo start /B /WAIT %%mypath:~0,-1%%/windows/main.exe >> %BAT_FILE% + echo start /B /D "%%mypath%%" /WAIT windows\main.exe >> %BAT_FILE% GOTO DONE :linux diff --git a/aws/add/terraform-vpc/Makefile b/aws/add/terraform-vpc/Makefile index 927d4061..c80bda89 100644 --- a/aws/add/terraform-vpc/Makefile +++ b/aws/add/terraform-vpc/Makefile @@ -38,7 +38,7 @@ sh-unix: bat-windows: echo '@ECHO OFF' > $(BAT) echo 'SET mypath=%~dp0' >> $(BAT) - echo 'start /B /WAIT %mypath:~0,-1%/windows/main.exe' >> $(BAT) + echo 'start /B /D "%mypath%" /WAIT windows\main.exe' >> $(BAT) test: $(GOTEST) -short `go list ./... | grep -v vendor/` diff --git a/aws/add/terraform-vpc/build.bat b/aws/add/terraform-vpc/build.bat index c87afdc0..d8a8dc7a 100644 --- a/aws/add/terraform-vpc/build.bat +++ b/aws/add/terraform-vpc/build.bat @@ -31,7 +31,7 @@ SET SH_FILE=%BIN_FOLDER%\run.sh %GOBUILD% -tags release -o %DIST_WIN_DIR%\%BIN_WIN% %CMD_PATH% echo @ECHO OFF > %BAT_FILE% echo SET mypath=%%~dp0 >> %BAT_FILE% - echo start /B /WAIT %%mypath:~0,-1%%/windows/main.exe >> %BAT_FILE% + echo start /B /D "%%mypath%%" /WAIT windows\main.exe >> %BAT_FILE% GOTO DONE :linux diff --git a/aws/apply/terraform/Makefile b/aws/apply/terraform/Makefile index 4c2e75a6..7abdc137 100644 --- a/aws/apply/terraform/Makefile +++ b/aws/apply/terraform/Makefile @@ -38,7 +38,7 @@ sh-unix: bat-windows: echo '@ECHO OFF' > $(BAT) echo 'SET mypath=%~dp0' >> $(BAT) - echo 'start /B /WAIT %mypath:~0,-1%/windows/main.exe' >> $(BAT) + echo 'start /B /D "%mypath%" /WAIT windows\main.exe' >> $(BAT) docker: cp Dockerfile set_umask.sh $(BIN_FOLDER) diff --git a/aws/apply/terraform/build.bat b/aws/apply/terraform/build.bat index c87afdc0..d8a8dc7a 100644 --- a/aws/apply/terraform/build.bat +++ b/aws/apply/terraform/build.bat @@ -31,7 +31,7 @@ SET SH_FILE=%BIN_FOLDER%\run.sh %GOBUILD% -tags release -o %DIST_WIN_DIR%\%BIN_WIN% %CMD_PATH% echo @ECHO OFF > %BAT_FILE% echo SET mypath=%%~dp0 >> %BAT_FILE% - echo start /B /WAIT %%mypath:~0,-1%%/windows/main.exe >> %BAT_FILE% + echo start /B /D "%%mypath%%" /WAIT windows\main.exe >> %BAT_FILE% GOTO DONE :linux diff --git a/aws/clean/bucket/Makefile b/aws/clean/bucket/Makefile index 4c2e75a6..7abdc137 100644 --- a/aws/clean/bucket/Makefile +++ b/aws/clean/bucket/Makefile @@ -38,7 +38,7 @@ sh-unix: bat-windows: echo '@ECHO OFF' > $(BAT) echo 'SET mypath=%~dp0' >> $(BAT) - echo 'start /B /WAIT %mypath:~0,-1%/windows/main.exe' >> $(BAT) + echo 'start /B /D "%mypath%" /WAIT windows\main.exe' >> $(BAT) docker: cp Dockerfile set_umask.sh $(BIN_FOLDER) diff --git a/aws/clean/bucket/build.bat b/aws/clean/bucket/build.bat index c87afdc0..d8a8dc7a 100644 --- a/aws/clean/bucket/build.bat +++ b/aws/clean/bucket/build.bat @@ -31,7 +31,7 @@ SET SH_FILE=%BIN_FOLDER%\run.sh %GOBUILD% -tags release -o %DIST_WIN_DIR%\%BIN_WIN% %CMD_PATH% echo @ECHO OFF > %BAT_FILE% echo SET mypath=%%~dp0 >> %BAT_FILE% - echo start /B /WAIT %%mypath:~0,-1%%/windows/main.exe >> %BAT_FILE% + echo start /B /D "%%mypath%%" /WAIT windows\main.exe >> %BAT_FILE% GOTO DONE :linux diff --git a/aws/create/bucket/Makefile b/aws/create/bucket/Makefile index 927d4061..c80bda89 100644 --- a/aws/create/bucket/Makefile +++ b/aws/create/bucket/Makefile @@ -38,7 +38,7 @@ sh-unix: bat-windows: echo '@ECHO OFF' > $(BAT) echo 'SET mypath=%~dp0' >> $(BAT) - echo 'start /B /WAIT %mypath:~0,-1%/windows/main.exe' >> $(BAT) + echo 'start /B /D "%mypath%" /WAIT windows\main.exe' >> $(BAT) test: $(GOTEST) -short `go list ./... | grep -v vendor/` diff --git a/aws/create/bucket/build.bat b/aws/create/bucket/build.bat index c87afdc0..d8a8dc7a 100644 --- a/aws/create/bucket/build.bat +++ b/aws/create/bucket/build.bat @@ -31,7 +31,7 @@ SET SH_FILE=%BIN_FOLDER%\run.sh %GOBUILD% -tags release -o %DIST_WIN_DIR%\%BIN_WIN% %CMD_PATH% echo @ECHO OFF > %BAT_FILE% echo SET mypath=%%~dp0 >> %BAT_FILE% - echo start /B /WAIT %%mypath:~0,-1%%/windows/main.exe >> %BAT_FILE% + echo start /B /D "%%mypath%%" /WAIT windows\main.exe >> %BAT_FILE% GOTO DONE :linux diff --git a/aws/delete/bucket/Makefile b/aws/delete/bucket/Makefile index 927d4061..c80bda89 100644 --- a/aws/delete/bucket/Makefile +++ b/aws/delete/bucket/Makefile @@ -38,7 +38,7 @@ sh-unix: bat-windows: echo '@ECHO OFF' > $(BAT) echo 'SET mypath=%~dp0' >> $(BAT) - echo 'start /B /WAIT %mypath:~0,-1%/windows/main.exe' >> $(BAT) + echo 'start /B /D "%mypath%" /WAIT windows\main.exe' >> $(BAT) test: $(GOTEST) -short `go list ./... | grep -v vendor/` diff --git a/aws/delete/bucket/build.bat b/aws/delete/bucket/build.bat index c87afdc0..d8a8dc7a 100644 --- a/aws/delete/bucket/build.bat +++ b/aws/delete/bucket/build.bat @@ -31,7 +31,7 @@ SET SH_FILE=%BIN_FOLDER%\run.sh %GOBUILD% -tags release -o %DIST_WIN_DIR%\%BIN_WIN% %CMD_PATH% echo @ECHO OFF > %BAT_FILE% echo SET mypath=%%~dp0 >> %BAT_FILE% - echo start /B /WAIT %%mypath:~0,-1%%/windows/main.exe >> %BAT_FILE% + echo start /B /D "%%mypath%%" /WAIT windows\main.exe >> %BAT_FILE% GOTO DONE :linux diff --git a/aws/generate/terraform-project/Makefile b/aws/generate/terraform-project/Makefile index 7319bebd..345a150c 100644 --- a/aws/generate/terraform-project/Makefile +++ b/aws/generate/terraform-project/Makefile @@ -40,7 +40,7 @@ sh-unix: bat-windows: echo '@ECHO OFF' > $(BAT) echo 'SET mypath=%~dp0' >> $(BAT) - echo 'start /B /WAIT %mypath:~0,-1%/windows/main.exe' >> $(BAT) + echo 'start /B /D "%mypath%" /WAIT windows\main.exe' >> $(BAT) docker: cp Dockerfile set_umask.sh $(BIN_FOLDER) diff --git a/aws/generate/terraform-project/build.bat b/aws/generate/terraform-project/build.bat index 9a748d4c..ae7676ad 100644 --- a/aws/generate/terraform-project/build.bat +++ b/aws/generate/terraform-project/build.bat @@ -32,7 +32,7 @@ SET SH_FILE=%BIN_FOLDER%\run.sh %GOBUILD% -tags release -o %DIST_WIN_DIR%\%BIN_WIN% %CMD_PATH% echo @ECHO OFF > %BAT_FILE% echo SET mypath=%%~dp0 >> %BAT_FILE% - echo start /B /WAIT %%mypath:~0,-1%%/windows/main.exe >> %BAT_FILE% + echo start /B /D "%%mypath%%" /WAIT windows\main.exe >> %BAT_FILE% GOTO DONE :linux diff --git a/aws/list/bucket/Makefile b/aws/list/bucket/Makefile index 927d4061..c80bda89 100644 --- a/aws/list/bucket/Makefile +++ b/aws/list/bucket/Makefile @@ -38,7 +38,7 @@ sh-unix: bat-windows: echo '@ECHO OFF' > $(BAT) echo 'SET mypath=%~dp0' >> $(BAT) - echo 'start /B /WAIT %mypath:~0,-1%/windows/main.exe' >> $(BAT) + echo 'start /B /D "%mypath%" /WAIT windows\main.exe' >> $(BAT) test: $(GOTEST) -short `go list ./... | grep -v vendor/` diff --git a/aws/list/bucket/build.bat b/aws/list/bucket/build.bat index c87afdc0..d8a8dc7a 100644 --- a/aws/list/bucket/build.bat +++ b/aws/list/bucket/build.bat @@ -31,7 +31,7 @@ SET SH_FILE=%BIN_FOLDER%\run.sh %GOBUILD% -tags release -o %DIST_WIN_DIR%\%BIN_WIN% %CMD_PATH% echo @ECHO OFF > %BAT_FILE% echo SET mypath=%%~dp0 >> %BAT_FILE% - echo start /B /WAIT %%mypath:~0,-1%%/windows/main.exe >> %BAT_FILE% + echo start /B /D "%%mypath%%" /WAIT windows\main.exe >> %BAT_FILE% GOTO DONE :linux diff --git a/circleci/add/env/Makefile b/circleci/add/env/Makefile index 927d4061..c80bda89 100644 --- a/circleci/add/env/Makefile +++ b/circleci/add/env/Makefile @@ -38,7 +38,7 @@ sh-unix: bat-windows: echo '@ECHO OFF' > $(BAT) echo 'SET mypath=%~dp0' >> $(BAT) - echo 'start /B /WAIT %mypath:~0,-1%/windows/main.exe' >> $(BAT) + echo 'start /B /D "%mypath%" /WAIT windows\main.exe' >> $(BAT) test: $(GOTEST) -short `go list ./... | grep -v vendor/` diff --git a/circleci/add/env/build.bat b/circleci/add/env/build.bat index c87afdc0..d8a8dc7a 100644 --- a/circleci/add/env/build.bat +++ b/circleci/add/env/build.bat @@ -31,7 +31,7 @@ SET SH_FILE=%BIN_FOLDER%\run.sh %GOBUILD% -tags release -o %DIST_WIN_DIR%\%BIN_WIN% %CMD_PATH% echo @ECHO OFF > %BAT_FILE% echo SET mypath=%%~dp0 >> %BAT_FILE% - echo start /B /WAIT %%mypath:~0,-1%%/windows/main.exe >> %BAT_FILE% + echo start /B /D "%%mypath%%" /WAIT windows\main.exe >> %BAT_FILE% GOTO DONE :linux diff --git a/docker/generate/compose/Makefile b/docker/generate/compose/Makefile index 927d4061..c80bda89 100644 --- a/docker/generate/compose/Makefile +++ b/docker/generate/compose/Makefile @@ -38,7 +38,7 @@ sh-unix: bat-windows: echo '@ECHO OFF' > $(BAT) echo 'SET mypath=%~dp0' >> $(BAT) - echo 'start /B /WAIT %mypath:~0,-1%/windows/main.exe' >> $(BAT) + echo 'start /B /D "%mypath%" /WAIT windows\main.exe' >> $(BAT) test: $(GOTEST) -short `go list ./... | grep -v vendor/` diff --git a/docker/generate/compose/build.bat b/docker/generate/compose/build.bat index c87afdc0..d8a8dc7a 100644 --- a/docker/generate/compose/build.bat +++ b/docker/generate/compose/build.bat @@ -31,7 +31,7 @@ SET SH_FILE=%BIN_FOLDER%\run.sh %GOBUILD% -tags release -o %DIST_WIN_DIR%\%BIN_WIN% %CMD_PATH% echo @ECHO OFF > %BAT_FILE% echo SET mypath=%%~dp0 >> %BAT_FILE% - echo start /B /WAIT %%mypath:~0,-1%%/windows/main.exe >> %BAT_FILE% + echo start /B /D "%%mypath%%" /WAIT windows\main.exe >> %BAT_FILE% GOTO DONE :linux diff --git a/github/merge/branch/build.bat b/github/merge/branch/build.bat index c87afdc0..d8a8dc7a 100644 --- a/github/merge/branch/build.bat +++ b/github/merge/branch/build.bat @@ -31,7 +31,7 @@ SET SH_FILE=%BIN_FOLDER%\run.sh %GOBUILD% -tags release -o %DIST_WIN_DIR%\%BIN_WIN% %CMD_PATH% echo @ECHO OFF > %BAT_FILE% echo SET mypath=%%~dp0 >> %BAT_FILE% - echo start /B /WAIT %%mypath:~0,-1%%/windows/main.exe >> %BAT_FILE% + echo start /B /D "%%mypath%%" /WAIT windows\main.exe >> %BAT_FILE% GOTO DONE :linux diff --git a/github/navigate/handbook/Makefile b/github/navigate/handbook/Makefile index 4c2e75a6..7abdc137 100644 --- a/github/navigate/handbook/Makefile +++ b/github/navigate/handbook/Makefile @@ -38,7 +38,7 @@ sh-unix: bat-windows: echo '@ECHO OFF' > $(BAT) echo 'SET mypath=%~dp0' >> $(BAT) - echo 'start /B /WAIT %mypath:~0,-1%/windows/main.exe' >> $(BAT) + echo 'start /B /D "%mypath%" /WAIT windows\main.exe' >> $(BAT) docker: cp Dockerfile set_umask.sh $(BIN_FOLDER) diff --git a/github/navigate/handbook/build.bat b/github/navigate/handbook/build.bat index c87afdc0..d8a8dc7a 100644 --- a/github/navigate/handbook/build.bat +++ b/github/navigate/handbook/build.bat @@ -31,7 +31,7 @@ SET SH_FILE=%BIN_FOLDER%\run.sh %GOBUILD% -tags release -o %DIST_WIN_DIR%\%BIN_WIN% %CMD_PATH% echo @ECHO OFF > %BAT_FILE% echo SET mypath=%%~dp0 >> %BAT_FILE% - echo start /B /WAIT %%mypath:~0,-1%%/windows/main.exe >> %BAT_FILE% + echo start /B /D "%%mypath%%" /WAIT windows\main.exe >> %BAT_FILE% GOTO DONE :linux diff --git a/github/search/handbook/Makefile b/github/search/handbook/Makefile index 4c2e75a6..7abdc137 100644 --- a/github/search/handbook/Makefile +++ b/github/search/handbook/Makefile @@ -38,7 +38,7 @@ sh-unix: bat-windows: echo '@ECHO OFF' > $(BAT) echo 'SET mypath=%~dp0' >> $(BAT) - echo 'start /B /WAIT %mypath:~0,-1%/windows/main.exe' >> $(BAT) + echo 'start /B /D "%mypath%" /WAIT windows\main.exe' >> $(BAT) docker: cp Dockerfile set_umask.sh $(BIN_FOLDER) diff --git a/github/search/handbook/build.bat b/github/search/handbook/build.bat index c87afdc0..d8a8dc7a 100644 --- a/github/search/handbook/build.bat +++ b/github/search/handbook/build.bat @@ -31,7 +31,7 @@ SET SH_FILE=%BIN_FOLDER%\run.sh %GOBUILD% -tags release -o %DIST_WIN_DIR%\%BIN_WIN% %CMD_PATH% echo @ECHO OFF > %BAT_FILE% echo SET mypath=%%~dp0 >> %BAT_FILE% - echo start /B /WAIT %%mypath:~0,-1%%/windows/main.exe >> %BAT_FILE% + echo start /B /D "%%mypath%%" /WAIT windows\main.exe >> %BAT_FILE% GOTO DONE :linux diff --git a/http/generate/http-config/Makefile b/http/generate/http-config/Makefile index 4c2e75a6..7abdc137 100644 --- a/http/generate/http-config/Makefile +++ b/http/generate/http-config/Makefile @@ -38,7 +38,7 @@ sh-unix: bat-windows: echo '@ECHO OFF' > $(BAT) echo 'SET mypath=%~dp0' >> $(BAT) - echo 'start /B /WAIT %mypath:~0,-1%/windows/main.exe' >> $(BAT) + echo 'start /B /D "%mypath%" /WAIT windows\main.exe' >> $(BAT) docker: cp Dockerfile set_umask.sh $(BIN_FOLDER) diff --git a/http/generate/http-config/build.bat b/http/generate/http-config/build.bat index c87afdc0..d8a8dc7a 100644 --- a/http/generate/http-config/build.bat +++ b/http/generate/http-config/build.bat @@ -31,7 +31,7 @@ SET SH_FILE=%BIN_FOLDER%\run.sh %GOBUILD% -tags release -o %DIST_WIN_DIR%\%BIN_WIN% %CMD_PATH% echo @ECHO OFF > %BAT_FILE% echo SET mypath=%%~dp0 >> %BAT_FILE% - echo start /B /WAIT %%mypath:~0,-1%%/windows/main.exe >> %BAT_FILE% + echo start /B /D "%%mypath%%" /WAIT windows\main.exe >> %BAT_FILE% GOTO DONE :linux diff --git a/http/perform/load-test/Makefile b/http/perform/load-test/Makefile index 4c2e75a6..7abdc137 100644 --- a/http/perform/load-test/Makefile +++ b/http/perform/load-test/Makefile @@ -38,7 +38,7 @@ sh-unix: bat-windows: echo '@ECHO OFF' > $(BAT) echo 'SET mypath=%~dp0' >> $(BAT) - echo 'start /B /WAIT %mypath:~0,-1%/windows/main.exe' >> $(BAT) + echo 'start /B /D "%mypath%" /WAIT windows\main.exe' >> $(BAT) docker: cp Dockerfile set_umask.sh $(BIN_FOLDER) diff --git a/http/perform/load-test/build.bat b/http/perform/load-test/build.bat index c87afdc0..d8a8dc7a 100644 --- a/http/perform/load-test/build.bat +++ b/http/perform/load-test/build.bat @@ -31,7 +31,7 @@ SET SH_FILE=%BIN_FOLDER%\run.sh %GOBUILD% -tags release -o %DIST_WIN_DIR%\%BIN_WIN% %CMD_PATH% echo @ECHO OFF > %BAT_FILE% echo SET mypath=%%~dp0 >> %BAT_FILE% - echo start /B /WAIT %%mypath:~0,-1%%/windows/main.exe >> %BAT_FILE% + echo start /B /D "%%mypath%%" /WAIT windows\main.exe >> %BAT_FILE% GOTO DONE :linux diff --git a/kafka/consume/message/build.bat b/kafka/consume/message/build.bat index c87afdc0..d8a8dc7a 100644 --- a/kafka/consume/message/build.bat +++ b/kafka/consume/message/build.bat @@ -31,7 +31,7 @@ SET SH_FILE=%BIN_FOLDER%\run.sh %GOBUILD% -tags release -o %DIST_WIN_DIR%\%BIN_WIN% %CMD_PATH% echo @ECHO OFF > %BAT_FILE% echo SET mypath=%%~dp0 >> %BAT_FILE% - echo start /B /WAIT %%mypath:~0,-1%%/windows/main.exe >> %BAT_FILE% + echo start /B /D "%%mypath%%" /WAIT windows\main.exe >> %BAT_FILE% GOTO DONE :linux diff --git a/kafka/create/topic/build.bat b/kafka/create/topic/build.bat index c87afdc0..d8a8dc7a 100644 --- a/kafka/create/topic/build.bat +++ b/kafka/create/topic/build.bat @@ -31,7 +31,7 @@ SET SH_FILE=%BIN_FOLDER%\run.sh %GOBUILD% -tags release -o %DIST_WIN_DIR%\%BIN_WIN% %CMD_PATH% echo @ECHO OFF > %BAT_FILE% echo SET mypath=%%~dp0 >> %BAT_FILE% - echo start /B /WAIT %%mypath:~0,-1%%/windows/main.exe >> %BAT_FILE% + echo start /B /D "%%mypath%%" /WAIT windows\main.exe >> %BAT_FILE% GOTO DONE :linux diff --git a/kafka/list/topic/build.bat b/kafka/list/topic/build.bat index c87afdc0..d8a8dc7a 100644 --- a/kafka/list/topic/build.bat +++ b/kafka/list/topic/build.bat @@ -31,7 +31,7 @@ SET SH_FILE=%BIN_FOLDER%\run.sh %GOBUILD% -tags release -o %DIST_WIN_DIR%\%BIN_WIN% %CMD_PATH% echo @ECHO OFF > %BAT_FILE% echo SET mypath=%%~dp0 >> %BAT_FILE% - echo start /B /WAIT %%mypath:~0,-1%%/windows/main.exe >> %BAT_FILE% + echo start /B /D "%%mypath%%" /WAIT windows\main.exe >> %BAT_FILE% GOTO DONE :linux diff --git a/kafka/produce/message/build.bat b/kafka/produce/message/build.bat index c87afdc0..d8a8dc7a 100644 --- a/kafka/produce/message/build.bat +++ b/kafka/produce/message/build.bat @@ -31,7 +31,7 @@ SET SH_FILE=%BIN_FOLDER%\run.sh %GOBUILD% -tags release -o %DIST_WIN_DIR%\%BIN_WIN% %CMD_PATH% echo @ECHO OFF > %BAT_FILE% echo SET mypath=%%~dp0 >> %BAT_FILE% - echo start /B /WAIT %%mypath:~0,-1%%/windows/main.exe >> %BAT_FILE% + echo start /B /D "%%mypath%%" /WAIT windows\main.exe >> %BAT_FILE% GOTO DONE :linux diff --git a/kubernetes/create/port-forward/Makefile b/kubernetes/create/port-forward/Makefile index 2ce9d88a..9645d1c3 100644 --- a/kubernetes/create/port-forward/Makefile +++ b/kubernetes/create/port-forward/Makefile @@ -38,7 +38,7 @@ sh-unix: bat-windows: echo '@ECHO OFF' > $(BAT) echo 'SET mypath=%~dp0' >> $(BAT) - echo 'start /B /WAIT %mypath:~0,-1%/windows/main.exe' >> $(BAT) + echo 'start /B /D "%mypath%" /WAIT windows\main.exe' >> $(BAT) test: $(GOTEST) -short `go list ./... | grep -v vendor/` diff --git a/kubernetes/create/port-forward/build.bat b/kubernetes/create/port-forward/build.bat index c87afdc0..d8a8dc7a 100644 --- a/kubernetes/create/port-forward/build.bat +++ b/kubernetes/create/port-forward/build.bat @@ -31,7 +31,7 @@ SET SH_FILE=%BIN_FOLDER%\run.sh %GOBUILD% -tags release -o %DIST_WIN_DIR%\%BIN_WIN% %CMD_PATH% echo @ECHO OFF > %BAT_FILE% echo SET mypath=%%~dp0 >> %BAT_FILE% - echo start /B /WAIT %%mypath:~0,-1%%/windows/main.exe >> %BAT_FILE% + echo start /B /D "%%mypath%%" /WAIT windows\main.exe >> %BAT_FILE% GOTO DONE :linux diff --git a/kubernetes/show/health-status/Makefile b/kubernetes/show/health-status/Makefile index 4c2e75a6..7abdc137 100644 --- a/kubernetes/show/health-status/Makefile +++ b/kubernetes/show/health-status/Makefile @@ -38,7 +38,7 @@ sh-unix: bat-windows: echo '@ECHO OFF' > $(BAT) echo 'SET mypath=%~dp0' >> $(BAT) - echo 'start /B /WAIT %mypath:~0,-1%/windows/main.exe' >> $(BAT) + echo 'start /B /D "%mypath%" /WAIT windows\main.exe' >> $(BAT) docker: cp Dockerfile set_umask.sh $(BIN_FOLDER) diff --git a/kubernetes/show/health-status/build.bat b/kubernetes/show/health-status/build.bat index c87afdc0..d8a8dc7a 100644 --- a/kubernetes/show/health-status/build.bat +++ b/kubernetes/show/health-status/build.bat @@ -31,7 +31,7 @@ SET SH_FILE=%BIN_FOLDER%\run.sh %GOBUILD% -tags release -o %DIST_WIN_DIR%\%BIN_WIN% %CMD_PATH% echo @ECHO OFF > %BAT_FILE% echo SET mypath=%%~dp0 >> %BAT_FILE% - echo start /B /WAIT %%mypath:~0,-1%%/windows/main.exe >> %BAT_FILE% + echo start /B /D "%%mypath%%" /WAIT windows\main.exe >> %BAT_FILE% GOTO DONE :linux diff --git a/kubernetes/show/logs/Makefile b/kubernetes/show/logs/Makefile index 4c2e75a6..7abdc137 100644 --- a/kubernetes/show/logs/Makefile +++ b/kubernetes/show/logs/Makefile @@ -38,7 +38,7 @@ sh-unix: bat-windows: echo '@ECHO OFF' > $(BAT) echo 'SET mypath=%~dp0' >> $(BAT) - echo 'start /B /WAIT %mypath:~0,-1%/windows/main.exe' >> $(BAT) + echo 'start /B /D "%mypath%" /WAIT windows\main.exe' >> $(BAT) docker: cp Dockerfile set_umask.sh $(BIN_FOLDER) diff --git a/kubernetes/show/logs/build.bat b/kubernetes/show/logs/build.bat index c87afdc0..d8a8dc7a 100644 --- a/kubernetes/show/logs/build.bat +++ b/kubernetes/show/logs/build.bat @@ -31,7 +31,7 @@ SET SH_FILE=%BIN_FOLDER%\run.sh %GOBUILD% -tags release -o %DIST_WIN_DIR%\%BIN_WIN% %CMD_PATH% echo @ECHO OFF > %BAT_FILE% echo SET mypath=%%~dp0 >> %BAT_FILE% - echo start /B /WAIT %%mypath:~0,-1%%/windows/main.exe >> %BAT_FILE% + echo start /B /D "%%mypath%%" /WAIT windows\main.exe >> %BAT_FILE% GOTO DONE :linux diff --git a/scaffold/generate/spring-starter/Makefile b/scaffold/generate/spring-starter/Makefile index 4c2e75a6..7abdc137 100644 --- a/scaffold/generate/spring-starter/Makefile +++ b/scaffold/generate/spring-starter/Makefile @@ -38,7 +38,7 @@ sh-unix: bat-windows: echo '@ECHO OFF' > $(BAT) echo 'SET mypath=%~dp0' >> $(BAT) - echo 'start /B /WAIT %mypath:~0,-1%/windows/main.exe' >> $(BAT) + echo 'start /B /D "%mypath%" /WAIT windows\main.exe' >> $(BAT) docker: cp Dockerfile set_umask.sh $(BIN_FOLDER) diff --git a/scaffold/generate/spring-starter/build.bat b/scaffold/generate/spring-starter/build.bat index c87afdc0..d8a8dc7a 100644 --- a/scaffold/generate/spring-starter/build.bat +++ b/scaffold/generate/spring-starter/build.bat @@ -31,7 +31,7 @@ SET SH_FILE=%BIN_FOLDER%\run.sh %GOBUILD% -tags release -o %DIST_WIN_DIR%\%BIN_WIN% %CMD_PATH% echo @ECHO OFF > %BAT_FILE% echo SET mypath=%%~dp0 >> %BAT_FILE% - echo start /B /WAIT %%mypath:~0,-1%%/windows/main.exe >> %BAT_FILE% + echo start /B /D "%%mypath%%" /WAIT windows\main.exe >> %BAT_FILE% GOTO DONE :linux diff --git a/scaffold/show/spring-starter-dependencies/Makefile b/scaffold/show/spring-starter-dependencies/Makefile index 4c2e75a6..7abdc137 100644 --- a/scaffold/show/spring-starter-dependencies/Makefile +++ b/scaffold/show/spring-starter-dependencies/Makefile @@ -38,7 +38,7 @@ sh-unix: bat-windows: echo '@ECHO OFF' > $(BAT) echo 'SET mypath=%~dp0' >> $(BAT) - echo 'start /B /WAIT %mypath:~0,-1%/windows/main.exe' >> $(BAT) + echo 'start /B /D "%mypath%" /WAIT windows\main.exe' >> $(BAT) docker: cp Dockerfile set_umask.sh $(BIN_FOLDER) diff --git a/scaffold/show/spring-starter-dependencies/build.bat b/scaffold/show/spring-starter-dependencies/build.bat index c87afdc0..d8a8dc7a 100644 --- a/scaffold/show/spring-starter-dependencies/build.bat +++ b/scaffold/show/spring-starter-dependencies/build.bat @@ -31,7 +31,7 @@ SET SH_FILE=%BIN_FOLDER%\run.sh %GOBUILD% -tags release -o %DIST_WIN_DIR%\%BIN_WIN% %CMD_PATH% echo @ECHO OFF > %BAT_FILE% echo SET mypath=%%~dp0 >> %BAT_FILE% - echo start /B /WAIT %%mypath:~0,-1%%/windows/main.exe >> %BAT_FILE% + echo start /B /D "%%mypath%%" /WAIT windows\main.exe >> %BAT_FILE% GOTO DONE :linux diff --git a/templates/create_formula/languages/go/Makefile b/templates/create_formula/languages/go/Makefile index 10e9347e..c4ce62ec 100644 --- a/templates/create_formula/languages/go/Makefile +++ b/templates/create_formula/languages/go/Makefile @@ -40,7 +40,7 @@ sh-unix: bat-windows: echo '@ECHO OFF' > $(BAT) echo 'SET mypath=%~dp0' >> $(BAT) - echo 'start /B /WAIT %mypath:~0,-1%/windows/main.exe' >> $(BAT) + echo 'start /B /D "%mypath%" /WAIT windows\main.exe' >> $(BAT) docker: cp Dockerfile set_umask.sh $(BIN_FOLDER) diff --git a/templates/create_formula/languages/go/build.bat b/templates/create_formula/languages/go/build.bat index c87afdc0..d8a8dc7a 100644 --- a/templates/create_formula/languages/go/build.bat +++ b/templates/create_formula/languages/go/build.bat @@ -31,7 +31,7 @@ SET SH_FILE=%BIN_FOLDER%\run.sh %GOBUILD% -tags release -o %DIST_WIN_DIR%\%BIN_WIN% %CMD_PATH% echo @ECHO OFF > %BAT_FILE% echo SET mypath=%%~dp0 >> %BAT_FILE% - echo start /B /WAIT %%mypath:~0,-1%%/windows/main.exe >> %BAT_FILE% + echo start /B /D "%%mypath%%" /WAIT windows\main.exe >> %BAT_FILE% GOTO DONE :linux diff --git a/templates/create_formula/languages/node/build.bat b/templates/create_formula/languages/node/build.bat index b779e684..ddd449c6 100644 --- a/templates/create_formula/languages/node/build.bat +++ b/templates/create_formula/languages/node/build.bat @@ -18,7 +18,7 @@ SET SH_FILE=%BIN_FOLDER%\run.sh :BAT_WINDOWS echo @ECHO OFF > %BAT_FILE% echo SET mypath=%%~dp0 >> %BAT_FILE% - echo start /B /WAIT node %%mypath:~0,-1%%/index.js >> %BAT_FILE% + echo start /B /D "%%mypath%%" /WAIT node index.js >> %BAT_FILE% :SH_LINUX echo node "$(dirname "$0")"/index.js > %SH_FILE% diff --git a/templates/create_formula/languages/php/build.bat b/templates/create_formula/languages/php/build.bat index cf0303a2..638e5e69 100644 --- a/templates/create_formula/languages/php/build.bat +++ b/templates/create_formula/languages/php/build.bat @@ -18,7 +18,7 @@ SET SH_FILE=%BIN_FOLDER%\run.sh :BAT_WINDOWS echo @ECHO OFF > %BAT_FILE% echo SET mypath=%%~dp0 >> %BAT_FILE% - echo start /B /WAIT php -f %%mypath:~0,-1%%/index.php >> %BAT_FILE% + echo start /B /D "%%mypath%%" /WAIT php -f index.php >> %BAT_FILE% :SH_LINUX echo php -f "$(dirname "$0")"/index.php > %SH_FILE% diff --git a/templates/create_formula/languages/powershell/Makefile b/templates/create_formula/languages/powershell/Makefile index 75a4b558..539b183e 100644 --- a/templates/create_formula/languages/powershell/Makefile +++ b/templates/create_formula/languages/powershell/Makefile @@ -20,7 +20,7 @@ sh-unix: bat-windows: echo '@ECHO OFF' > $(BAT) echo 'SET mypath=%~dp0' >> $(BAT) - echo 'start /B /WAIT %mypath:~0,-1%/$(BIN_NAME)' >> $(BAT) + echo 'start /B /D "%%mypath%%" /WAIT $(BIN_NAME)' >> $(BAT) docker: cp Dockerfile set_umask.sh $(BIN_FOLDER) diff --git a/templates/create_formula/languages/powershell/build.bat b/templates/create_formula/languages/powershell/build.bat index 5c6a90ae..03cdbc28 100644 --- a/templates/create_formula/languages/powershell/build.bat +++ b/templates/create_formula/languages/powershell/build.bat @@ -17,7 +17,7 @@ SET ENTRY_POINT=main.ps1 :BAT_WINDOWS echo @ECHO OFF > %BAT_FILE% echo SET mypath=%%~dp0 >> %BAT_FILE% - echo Powershell.exe -executionpolicy remotesigned -File %%mypath:~0,-1%%%ENTRY_POINT% >> %BAT_FILE% + echo Powershell.exe -executionpolicy remotesigned -File "%%mypath%%"%ENTRY_POINT% >> %BAT_FILE% :SH_LINUX echo #!/bin/sh > %SH_FILE% diff --git a/templates/create_formula/languages/python3/build.bat b/templates/create_formula/languages/python3/build.bat index 2ff15711..cc9d7cbe 100644 --- a/templates/create_formula/languages/python3/build.bat +++ b/templates/create_formula/languages/python3/build.bat @@ -16,7 +16,7 @@ SET SH_FILE=%BIN_FOLDER%\run.sh :BAT_WINDOWS echo @ECHO OFF > %BAT_FILE% echo SET mypath=%%~dp0 >> %BAT_FILE% - echo start /B /WAIT python %%mypath:~0,-1%%/main.py >> %BAT_FILE% + echo start /B /D "%%mypath%%" /WAIT python main.py >> %BAT_FILE% :SH_LINUX echo #!/bin/bash > %SH_FILE% diff --git a/templates/create_formula/languages/ruby/Makefile b/templates/create_formula/languages/ruby/Makefile index 2198c325..9c210af5 100644 --- a/templates/create_formula/languages/ruby/Makefile +++ b/templates/create_formula/languages/ruby/Makefile @@ -19,7 +19,7 @@ ruby-build: echo '@ECHO OFF' > $(BIN_FOLDER)/$(BINARY_NAME_WINDOWS) echo 'SET mypath=%~dp0' >> $(BIN_FOLDER)/$(BINARY_NAME_WINDOWS) - echo 'ruby %mypath:~0,-1%/index.rb' >> $(BIN_FOLDER)/$(BINARY_NAME_WINDOWS) + echo 'start /B /D "%%mypath%%" /WAIT ruby index.rb' >> $(BIN_FOLDER)/$(BINARY_NAME_WINDOWS) chmod +x $(BIN_FOLDER)/$(BINARY_NAME_UNIX) diff --git a/templates/create_formula/languages/ruby/build.bat b/templates/create_formula/languages/ruby/build.bat index 129a0ef5..4e58b204 100644 --- a/templates/create_formula/languages/ruby/build.bat +++ b/templates/create_formula/languages/ruby/build.bat @@ -17,7 +17,7 @@ SET SH_FILE=%BIN_FOLDER%\run.sh :BAT_WINDOWS echo @ECHO OFF > %BAT_FILE% echo SET mypath=%%~dp0 >> %BAT_FILE% - echo ruby %%mypath:~0,-1%%/index.rb >> %BAT_FILE% + echo start /B /D "%%mypath%%" /WAIT ruby index.rb >> %BAT_FILE% GOTO DONE :SH_LINUX diff --git a/templates/create_formula/languages/rust/build.bat b/templates/create_formula/languages/rust/build.bat index bf11faa6..92f4a2bb 100644 --- a/templates/create_formula/languages/rust/build.bat +++ b/templates/create_formula/languages/rust/build.bat @@ -19,7 +19,7 @@ SET BAT_FILE=%BIN_FOLDER%\run.bat :BAT_WINDOWS echo @ECHO OFF > %BAT_FILE% echo SET mypath=%%~dp0 >> %BAT_FILE% - echo start /B /WAIT %%mypath:~0,-1%%/target/release/%BIN_NAME% >> %BAT_FILE% + echo start /B /D "%%mypath%%" /WAIT target\release\%BIN_NAME% >> %BAT_FILE% :CP_DOCKER copy Dockerfile %BIN_FOLDER% diff --git a/templates/create_formula/languages/typescript/build.bat b/templates/create_formula/languages/typescript/build.bat index f9f3d462..753435d3 100644 --- a/templates/create_formula/languages/typescript/build.bat +++ b/templates/create_formula/languages/typescript/build.bat @@ -19,7 +19,7 @@ SET SH_FILE=%BIN_FOLDER%\run.sh :BAT_WINDOWS echo @ECHO OFF > %BAT_FILE% echo SET mypath=%%~dp0 >> %BAT_FILE% - echo start /B /WAIT node %%mypath:~0,-1%%/dist/index.js >> %BAT_FILE% + echo start /B /D "%%mypath%%" /WAIT node dist\index.js >> %BAT_FILE% :SH_LINUX echo node "$(dirname "$0")"/dist/index.js > %SH_FILE%