Generates CMakeLists.txt files from arbitrary C/C++ codebases.
Project description
CMakerer
This script generates CMakeLists.txt
from arbitrary C/C++ codebases. It is
not intended to produce "buildable" cmake configurations, but instead enable
CLion to load and index the code.
Installation
pip3 install --user cmakerer
python3 setup.py sdist bdist_wheel
pip3 install --user dist/cmakerer-*.whl
Usage
cmakerer -o ~/path/to/cpp/code -x src/windows -! tests -z ~/path/to/cpp/code
Features
- Detects both standard and system include paths.
- Handles "multi-encoding" C/C++ files
- Exclude directory paths with
-x
- Exclude (sub)directory segments with
-!
- Exclude cmake directories with
-z
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.