https://github.com/pfultz2/boost-cmake
https://github.com/pfultz2/boost-cmake
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/pfultz2/boost-cmake
- Owner: pfultz2
- Created: 2017-06-29T05:26:32.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2018-09-20T18:46:06.000Z (over 7 years ago)
- Last Synced: 2025-05-19T11:09:13.209Z (11 months ago)
- Language: CMake
- Size: 140 KB
- Stars: 5
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Boost cmake generation
======================
This will generate cmake files using a template. This can be ran with:
python generate.py --boost= --template=
This requires `pystache` to be installed:
pip install pystache
A template is provided that generates cmake following Daniel Pfeifer's Effective CMake:
python generate.py --boost= --template=effective
A template is just a set of files processed as mustache templates, and then placed in each boost module. At the end, you can copy the `root.cmake` file to the top-level boost directory to build all of boost:
cp root.cmake /CMakeLists.txt