📄️ kmcmake_cc_library: Build Flexible, Production-Grade C++ Libraries with One Function
kmcmakecclibrary is kmcmake’s core macro for defining C++ libraries—designed to eliminate repetitive
📄️ kmcmake_cc_binary: Simplify C++ Executable Builds with Minimal Boilerplate
kmcmakeccbinary is kmcmake’s dedicated macro for defining C++ executable targets—designed to eliminate
📄️ kmcmake_cc_bm: Define Benchmark Targets
kmcmakeccbm is the benchmark helper macro in kmcmake. It creates an executable target and registers it to CTest, so benchmark cases can be built and run in a consistent way.
📄️ kmcmake Test Macros: Streamline C++ Testing with Flexible, Scalable Workflows
kmcmake provides three complementary test macros—kmcmakecctest, kmcmakecctest_ext, and
📄️ kmcmake_cc_proto: Streamline Protobuf C++ Code Generation with Zero IDE Configuration
kmcmakeccproto is kmcmake’s dedicated macro for generating C++ source (.pb.cc) and header (.pb.h) files