summaryrefslogtreecommitdiff
path: root/CC/EXPRESSIONS
diff options
context:
space:
mode:
authorSascha Roloff <sascha.roloff@huawei.com>2023-05-30 15:43:51 +0200
committerSascha Roloff <sascha.roloff@huawei.com>2023-05-31 12:20:07 +0200
commit3207a8c0b15d80e77e3addc98fc3d23027bb298b (patch)
tree9e5e07ffba1b8fbd9ce98586773fb5c507a28fc0 /CC/EXPRESSIONS
parent45d0f6390f1d61797740abd65ccee57c78684166 (diff)
downloadrules-cc-3207a8c0b15d80e77e3addc98fc3d23027bb298b.tar.gz
Update cmake rules to honor dependencies
Diffstat (limited to 'CC/EXPRESSIONS')
-rw-r--r--CC/EXPRESSIONS13
1 files changed, 10 insertions, 3 deletions
diff --git a/CC/EXPRESSIONS b/CC/EXPRESSIONS
index d7289c9..e97ed76 100644
--- a/CC/EXPRESSIONS
+++ b/CC/EXPRESSIONS
@@ -1710,7 +1710,7 @@
}
}
}
-, "install-with-deps result":
+, "install-with-deps stage":
{ "vars": ["pc-install-dir", "targets", "prefix", "flat-libs", "hdrs-only"]
, "imports":
{ "compile-deps": "compile-deps"
@@ -1932,8 +1932,15 @@
}
]
]
- , "body":
- {"type": "RESULT", "artifacts": {"type": "var", "name": "install-stage"}}
+ , "body": {"type": "var", "name": "install-stage"}
+ }
+ }
+, "install-with-deps result":
+ { "vars": ["pc-install-dir", "targets", "prefix", "flat-libs", "hdrs-only"]
+ , "imports": {"install stage": "install-with-deps stage"}
+ , "expression":
+ { "type": "RESULT"
+ , "artifacts": {"type": "CALL_EXPRESSION", "name": "install stage"}
}
}
}