diff --git a/examples/PoolBox/PoolBox.code-workspace b/examples/PoolBox/PoolBox.code-workspace index 4c22c398..5df127c7 100644 --- a/examples/PoolBox/PoolBox.code-workspace +++ b/examples/PoolBox/PoolBox.code-workspace @@ -11,7 +11,7 @@ { "label": "build", "type": "shell", - "command": "${env:JABY_ENGINE_PATH}/scripts/podman_jaby_engine.sh ${workspaceFolder}!. make ${input:project}_${input:target} BUILD_PROFILE=${input:build profile} REGION=${input:region} CUSTOM_CONFIG=${input:custom config}", + "command": "${env:JABY_ENGINE_PATH}/scripts/podman_jaby_engine.sh ${workspaceFolder}:. make ${input:project}_${input:target} BUILD_PROFILE=${input:build profile} REGION=${input:region} CUSTOM_CONFIG=${input:custom config}", "group": { "kind": "build", "isDefault": true diff --git a/scripts/podman_jaby_engine.sh b/scripts/podman_jaby_engine.sh index c9397534..66538fe7 100755 --- a/scripts/podman_jaby_engine.sh +++ b/scripts/podman_jaby_engine.sh @@ -8,7 +8,7 @@ else LICENSE_MOUNT= fi -PROJECT_PATH_ARR=(${1//!/ }) +PROJECT_PATH_ARR=(${1//:/ }) PROJECT_PATH=${PROJECT_PATH_ARR[0]} PROJECT_WORK_DIR=${PROJECT_PATH_ARR[1]} shift diff --git a/src/Library/Library.code-workspace b/src/Library/Library.code-workspace index 9abab54d..70508534 100644 --- a/src/Library/Library.code-workspace +++ b/src/Library/Library.code-workspace @@ -19,13 +19,13 @@ { "label": "make", "type": "shell", - "command": "../../scripts/podman_jaby_engine.sh ../../!src/Library make ${input:target} BUILD_PROFILE=${input:build cfg} PSX_TV_FORMAT=${input:tv format} CUSTOM_CONFIG=${input:config options}", + "command": "../../scripts/podman_jaby_engine.sh ../../:src/Library make ${input:target} BUILD_PROFILE=${input:build cfg} PSX_TV_FORMAT=${input:tv format} CUSTOM_CONFIG=${input:config options}", "group": "build" }, { "label": "make_all", "type": "shell", - "command": "../../scripts/podman_jaby_engine.sh ../../!src/Library make -f MakeAll.mk ${input:target prefix}_${input:target} BUILD_PROFILE=${input:build cfg} CUSTOM_CONFIG=${input:config options}", + "command": "../../scripts/podman_jaby_engine.sh ../../:src/Library make -f MakeAll.mk ${input:target prefix}_${input:target} BUILD_PROFILE=${input:build cfg} CUSTOM_CONFIG=${input:config options}", "group": "build" } ], diff --git a/src/Tools/Tools.code-workspace b/src/Tools/Tools.code-workspace index c2e75d27..0ce65be7 100644 --- a/src/Tools/Tools.code-workspace +++ b/src/Tools/Tools.code-workspace @@ -25,7 +25,7 @@ "group": { "kind": "build" }, - "command": "../../scripts/podman_jaby_engine.sh ../../!src/Tools make -C ${input:linux_cargo_task} CARGO_CMD=${input:cargo cmd} BUILD_PROFILE=${input:build cfg}", + "command": "../../scripts/podman_jaby_engine.sh ../../:src/Tools make -C ${input:linux_cargo_task} CARGO_CMD=${input:cargo cmd} BUILD_PROFILE=${input:build cfg}", "problemMatcher": [] } ], @@ -49,7 +49,7 @@ { "id": "cargo cmd", "type":"pickString", - "options": ["build", "check", "update", "upgrade", "clean", "run", "tree"], + "options": ["build", "check", "upgrade", "clean", "run", "tree"], "default": "build", "description": "cargo command to run" } diff --git a/support/src/SupportLibrary.code-workspace b/support/src/SupportLibrary.code-workspace index 540a2256..20041bb3 100644 --- a/support/src/SupportLibrary.code-workspace +++ b/support/src/SupportLibrary.code-workspace @@ -19,7 +19,7 @@ { "label": "make", "type": "shell", - "command": "../../../scripts/podman_jaby_engine.sh ${workspaceFolder}/..!src/FontWriter make ${input:target} BUILD_PROFILE=${input:build cfg}", + "command": "../../../scripts/podman_jaby_engine.sh ${workspaceFolder}/..:src/FontWriter make ${input:target} BUILD_PROFILE=${input:build cfg}", "options": { // TODO: This should not be the case "cwd": "${workspaceFolder}/FontWriter"