From a4256c55038013be9fb3fbfe0f2e139609bc0504 Mon Sep 17 00:00:00 2001 From: Klaus Aehlig Date: Thu, 30 Nov 2023 16:18:07 +0100 Subject: CC/foreign/shell rules: avoid empty path segment ... and hence accidentally picking up executables from the current working directory. --- CC/foreign/cmake/EXPRESSIONS | 2 +- CC/foreign/make/EXPRESSIONS | 2 +- CC/foreign/shell/EXPRESSIONS | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) (limited to 'CC') diff --git a/CC/foreign/cmake/EXPRESSIONS b/CC/foreign/cmake/EXPRESSIONS index b4a9147..9b264d8 100644 --- a/CC/foreign/cmake/EXPRESSIONS +++ b/CC/foreign/cmake/EXPRESSIONS @@ -279,7 +279,7 @@ , { "type": "join_cmd" , "$1": [{"type": "var", "name": "PATH"}] } - , ")\":$PATH" + , ")${PATH:+:}${PATH}\"" ] } ] diff --git a/CC/foreign/make/EXPRESSIONS b/CC/foreign/make/EXPRESSIONS index b03e056..5556f20 100644 --- a/CC/foreign/make/EXPRESSIONS +++ b/CC/foreign/make/EXPRESSIONS @@ -256,7 +256,7 @@ , { "type": "join_cmd" , "$1": [{"type": "var", "name": "PATH"}] } - , ")\":$PATH" + , ")${PATH:+:}${PATH}\"" ] } ] diff --git a/CC/foreign/shell/EXPRESSIONS b/CC/foreign/shell/EXPRESSIONS index 1ed7daa..572835c 100644 --- a/CC/foreign/shell/EXPRESSIONS +++ b/CC/foreign/shell/EXPRESSIONS @@ -251,7 +251,7 @@ , { "type": "join_cmd" , "$1": [{"type": "var", "name": "PATH"}] } - , ")\":$PATH" + , ")${PATH:+:}${PATH}\"" ] } ] -- cgit v1.2.3