From 5a47fea5af791d5027d1778ae694258b33dde6cb Mon Sep 17 00:00:00 2001 From: Klaus Aehlig Date: Thu, 29 Aug 2024 10:16:49 +0200 Subject: ["CC", "library"]: document additional providers --- rules/CC/RULES | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'rules/CC') diff --git a/rules/CC/RULES b/rules/CC/RULES index 7e527f7..51b2578 100644 --- a/rules/CC/RULES +++ b/rules/CC/RULES @@ -597,6 +597,20 @@ ] , "debug-srcs": ["Map of all sources needed for debugging."] , "debug-hdrs": ["Map of all additional headers needed for debugging."] + , "run-libs": + [ "Map of artifacts specifying libraries that have to be present at" + , "runtime (as well as during linking)." + ] + , "run-libs-args": + [ "Additional arguments for linking that are related to the run-libs." + , "Those are added on the linker command line after the regular link-args." + ] + , "package": + [ "Information related to packaging the library. This provider is a map," + , "specifying \"name\" and \"version\" of the package, as well as" + , "additional stages \"cflags-files\" and \"ldflags-files\" for files" + , "with compile-flags or link-flags, respctively." + ] } , "anonymous": { "proto-deps": -- cgit v1.2.3