diff options
Diffstat (limited to 'CC/EXPRESSIONS')
-rw-r--r-- | CC/EXPRESSIONS | 22 |
1 files changed, 17 insertions, 5 deletions
diff --git a/CC/EXPRESSIONS b/CC/EXPRESSIONS index 7d9dfa1..437758e 100644 --- a/CC/EXPRESSIONS +++ b/CC/EXPRESSIONS @@ -1452,7 +1452,14 @@ } } , "install-with-deps result": - { "vars": ["pc-install-dir", "targets", "prefix", "flat-libs", "hdrs-only"] + { "vars": + [ "pc-install-dir" + , "targets" + , "prefix" + , "flat-libs" + , "hdrs-only" + , "skip-debug-stage" + ] , "imports": {"pkg-config": "pkg-config"} , "expression": { "type": "let*" @@ -1490,10 +1497,15 @@ } ] , [ "debug-srcs" - , { "type": "DEP_PROVIDES" - , "dep": {"type": "var", "name": "target"} - , "provider": "debug-srcs" - , "default": {"type": "empty_map"} + , { "type": "if" + , "cond": {"type": "var", "name": "skip-debug-stage"} + , "then": {"type": "empty_map"} + , "else": + { "type": "DEP_PROVIDES" + , "dep": {"type": "var", "name": "target"} + , "provider": "debug-srcs" + , "default": {"type": "empty_map"} + } } ] ] |