diff options
-rw-r--r-- | rules/CC/foreign/make/EXPRESSIONS | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/rules/CC/foreign/make/EXPRESSIONS b/rules/CC/foreign/make/EXPRESSIONS index df2f98f..0f20da5 100644 --- a/rules/CC/foreign/make/EXPRESSIONS +++ b/rules/CC/foreign/make/EXPRESSIONS @@ -339,14 +339,17 @@ , "else": ["DESTDIR"] } , {"type": "var", "name": "make_options"} - , [ { "type": "join" - , "$1": - { "type": "++" + , { "type": "if" + , "cond": {"type": "var", "name": "make_jobs"} + , "then": + [ { "type": "join" , "$1": - [["-j"], {"type": "var", "name": "make_jobs", "default": []}] + { "type": "++" + , "$1": [["-j"], {"type": "var", "name": "make_jobs"}] + } } - } - ] + ] + } ] } , "out_dirs": ["install"] |