summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Cristian Sarbu <paul.cristian.sarbu@huawei.com>2025-06-25 14:36:32 +0200
committerPaul Cristian Sarbu <paul.cristian.sarbu@huawei.com>2025-06-25 16:44:33 +0200
commit94843ac57a3c414b3b070d53e134557080c6f1eb (patch)
tree77891ad635a55ef3219ab57b44ee374bc49ba5d9
parente168af48e51ec398d66c84860e77528470b590ce (diff)
downloadrules-cc-94843ac57a3c414b3b070d53e134557080c6f1eb.tar.gz
README template: Add section on debug fission
While there, fix a typo.
-rw-r--r--etc/README.template.md11
1 files changed, 10 insertions, 1 deletions
diff --git a/etc/README.template.md b/etc/README.template.md
index 1d1e432..2c5226c 100644
--- a/etc/README.template.md
+++ b/etc/README.template.md
@@ -46,10 +46,19 @@ For interoperability with CMake projects, see
- [consume CMake libraries](./doc/consume-cmake-libraries.md)
- [being consumed by CMake](./doc/being-consumed-by-cmake.md)
+## Debug fission
+
+The C/C++ rules have support for debug fission, which splits the debug symbols
+of each compilation unit into separate artifacts, with several benefits in terms
+of artifact caching, distribution, and build time.
+
+For more details regarding this feature, see
+[debug fission support](./doc/debug-fission.md).
+
## Rule Documentation
In this documentation, the standard configuration variables
`"AR"`, `"CC"`, `"CXX"`, `"CFLAGS"`, `"CXXFLAGS"`,`"LDFLAGS"`,
`"ADD_CFLAGS"`, `"ADD_CXXFLAGS"`, `"ADD_LDFLAGS"`, `"ENV"`,
-`"BUILD_POSITION_INDEPENDENT"` are ommitted.
+`"BUILD_POSITION_INDEPENDENT"` are omitted.