From 2430b90cb882f474fc35ab65a1cf61a319fe5364 Mon Sep 17 00:00:00 2001 From: Paul Cristian Sarbu Date: Thu, 20 Mar 2025 15:12:14 +0100 Subject: rules CC lint information: Fix missing inherited variables ...and unset TOOLCHAIN and TOOLCHAIN_DIR. --- CC/EXPRESSIONS | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) (limited to 'CC/EXPRESSIONS') diff --git a/CC/EXPRESSIONS b/CC/EXPRESSIONS index ee006da..26a61ee 100644 --- a/CC/EXPRESSIONS +++ b/CC/EXPRESSIONS @@ -813,7 +813,14 @@ } , "lint information": { "vars": - [ "srcs" + [ "CC" + , "CXX" + , "CFLAGS" + , "CXXFLAGS" + , "ADD_CFLAGS" + , "ADD_CXXFLAGS" + , "pure C" + , "srcs" , "hdrs" , "private-hdrs" , "compile-deps" @@ -836,7 +843,15 @@ , "expression": { "type": "let*" , "bindings": - [ [ "NON_SYSTEM_TOOLS" + [ ["TOOLCHAIN_DIR", "toolchain"] + , ["TOOLCHAIN", {"type": "CALL_EXPRESSION", "name": "default-TOOLCHAIN"}] + , [ "TOOLCHAIN" + , { "type": "to_subdir" + , "subdir": {"type": "var", "name": "TOOLCHAIN_DIR"} + , "$1": {"type": "var", "name": "TOOLCHAIN"} + } + ] + , [ "NON_SYSTEM_TOOLS" , {"type": "CALL_EXPRESSION", "name": "default-NON_SYSTEM_TOOLS"} ] , ["COMPILER", {"type": "CALL_EXPRESSION", "name": "compiler"}] -- cgit v1.2.3