From 70a667e465c1e4d09af4c76d7c49ad5b8cf438fa Mon Sep 17 00:00:00 2001 From: Oliver Reiche Date: Fri, 30 Jun 2023 18:54:13 +0200 Subject: foreign: Expose localbase via env var $LOCALBASE --- CC/foreign/cmake/EXPRESSIONS | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'CC/foreign/cmake/EXPRESSIONS') diff --git a/CC/foreign/cmake/EXPRESSIONS b/CC/foreign/cmake/EXPRESSIONS index 425c7a2..ae05337 100644 --- a/CC/foreign/cmake/EXPRESSIONS +++ b/CC/foreign/cmake/EXPRESSIONS @@ -166,6 +166,7 @@ [ [ "set -eu" , "mkdir scratch" , "readonly TMPDIR=\"$(pwd)/scratch\"" + , "readonly LOCALBASE=\"$(pwd)/localbase\"" ] , { "type": "if" , "cond": {"type": "var", "name": "pre_cmds"} @@ -181,7 +182,7 @@ , [ "readonly CMAKE_SUBDIR=\"$1\"" , "readonly CMAKE_AR=$(which $2)" , "shift 2" - , "cmake \"$@\" -S\"source/${CMAKE_SUBDIR}\" -Bbuild -DCMAKE_AR=${CMAKE_AR} -DCMAKE_INSTALL_PREFIX=./install -DCMAKE_PREFIX_PATH=\"$(pwd)/localbase\" -DPKG_CONFIG_ARGN=--define-prefix --no-warn-unused-cli >configure.log 2>&1 || (cat configure.log && exit 1)" + , "cmake \"$@\" -S\"source/${CMAKE_SUBDIR}\" -Bbuild -DCMAKE_AR=${CMAKE_AR} -DCMAKE_INSTALL_PREFIX=./install -DCMAKE_PREFIX_PATH=\"$LOCALBASE\" -DPKG_CONFIG_ARGN=--define-prefix --no-warn-unused-cli >configure.log 2>&1 || (cat configure.log && exit 1)" ] , [ { "type": "join" , "separator": " " -- cgit v1.2.3