summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOliver Reiche <oliver.reiche@huawei.com>2024-05-02 18:30:52 +0200
committerOliver Reiche <oliver.reiche@huawei.com>2024-05-03 11:43:47 +0200
commit7acb2bbcc28dfc4c01967b65678c93b1e5dd7d85 (patch)
treed7bee9ccfafe00a838f7a87dbb599211cba00b2f
parent504c6bf66f99458b9a099393ae9397087eeacb0b (diff)
downloadrules-cc-7acb2bbcc28dfc4c01967b65678c93b1e5dd7d85.tar.gz
Update derived files
-rw-r--r--README.md3
1 files changed, 2 insertions, 1 deletions
diff --git a/README.md b/README.md
index fa9be8e..1fbf4c9 100644
--- a/README.md
+++ b/README.md
@@ -156,7 +156,8 @@ A C++ library
| `"private-deps"` | Any other libraries this library depends upon but does not include in its public headers. |
| `"proto"` | Any `["proto", "library"]` this target depends upon directly. The creation of C++ bindings for this proto library as well as of its dependencies will be taken care of (as anonymous targets, so no duplicate work will be carried out, even if the same proto library is used at various places). |
| `"private-proto"` | Any `["proto", "library"]` this target depends upon privately. The creation of C++ bindings for this proto library as well as of its dependencies will be taken care of (as anonymous targets, so no duplicate work will be carried out, even if the same proto library is used at various places). |
-| `"shared"` | If non-empty, produce a shared instead of a static library. |
+| `"shared"` | If non-empty, produce a shared instead of a static library. Setting this option is mutually exclusive to the `"object_only"` option. |
+| `"object_only"` | If non-empty, produce an object library, resulting in object files added to the linker line of all depending targets. Setting this option is mutually exclusive to the `"shared"` option. |
### Rule `["CC/prebuilt", "library"]`