From e0a16722aa13d82779ea1297aa63d8be7dff44c5 Mon Sep 17 00:00:00 2001 From: Paul Cristian Sarbu Date: Wed, 25 Jun 2025 16:53:49 +0200 Subject: Update README with changes in template file --- README.md | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 963abd6..c3fc14d 100644 --- a/README.md +++ b/README.md @@ -46,12 +46,21 @@ 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. ### Rule `["CC", "defaults"]` -- cgit v1.2.3