从任意C/C++代码库生成CMAKLISTS.TXT文件。
cmakerer的Python项目详细描述
Cmakerer
此脚本从任意C/C++代码库生成^ {CD1>}。它是 不打算生成“可构建”的cmake配置,而是启用 clion来加载和索引代码。
安装
pip3 install --user cmakerer
python3 setup.py sdist bdist_wheel pip3 install --user dist/cmakerer-*.whl
用法
cmakerer -o ~/path/to/cpp/code -x src/windows -! tests -z ~/path/to/cpp/code
功能
- 检测标准路径和系统包含路径。
- 处理“多编码”C/C++文件
- 使用
-x
排除目录路径
- 使用
-!
排除(子)目录段
- 排除带有
-z
的cmake目录