Documentation
- ๐ Welcome to the CMake RE Documentation
- ๐ Getting started with CMake RE for C++
- ๐ฆ Getting started with CMake RE for Rust (alpha)
- Key Principles and Goals
- ๐ชฉ Developer Machine Digital Twin
- ๐ฉ๐ผโ๐ป cmake-re --help | Command Line Reference
- ๐ฆ L1 Build cache
- ๐ฆ L1 Build Cache Sharing
- ๐ฆ FetchContent() and Package Managers
- ๐ป Environments
- ๐ป Environment Layers Specifications
- ๐ป Self-hosted runners
- Authentication
- Ignore and exclude - Caching and Mirroring
- Accessing hermetic builds folders
- Continuous integration
- Environment variables
- ๐ก๏ธ Data Security and Privacy
- tipi - ๐ฎ EXPERIMENTAL - CMakeLists.txt Generator
- tipi - ๐ฎ EXPERIMENTAL - Getting started with tipi CMakeLists generator
- tipi - Compile options
- tipi - Integrated Package Manager
- tipi - Running tests
- tipi - IDE Integration
tipi - IDE Integration
VSCode
Tipi is available as a command line tool and an official ย Visual Studio Code extension.
Additionally it is easy to integrate tipi with IDEs and other build systems as it relies on CMake internally.
Eclipse CDT Integration
By using a CMake Generator tipi can be nicely integrated with Eclipse CDT Integration, including custom targets to build using your tipi.build cloud subscription.
To setup an eclipse project with tipi, simply run: tipi build . -G "Eclipse CDT4 - Unix Makefiles"
and open the project in Eclipse CDT.
Found an error or want to add more info? Write an issue or contribute changes to this documentation at tipi-build/docs on