mirror of
https://github.com/chinmaygarde/cmake_toolbox.git
synced 2025-12-08 02:10:54 -08:00
A collection of commonly used CMake tools.
| .gitignore | ||
| AddCompileOptionIfSupported.cmake | ||
| AddCXXWarningIfSupported.cmake | ||
| AddRecommendedWarningFlags.cmake | ||
| CheckCompiler.cmake | ||
| CheckPlatform.cmake | ||
| CMakeToolboxInitialize.cmake | ||
| EnableCCache.cmake | ||
| EnableLTO.cmake | ||
| HardenToolchain.cmake | ||
| LICENSE | ||
| MetalLibrary.cmake | ||
| README.md | ||
| SetCAndCXXStandard.cmake | ||
| SymbolVisibility.cmake | ||
| TreatAsCXX.cmake | ||
| XXD.cmake | ||
| xxd.py | ||
CMake Toolbox
A collection of commonly used CMake tools.
Usage
Add this repo as a CMake module to the base project and initialize the toolbox.
list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/third_party/cmake_toolbox")
include(CMakeToolboxInitialize)
CMakeToolboxInitialize()
Everything in the toolbox should now be setup.