Metadata-Version: 1.2
Name: cmakerer
Version: 1.0.3
Summary: Generates CMakeLists.txt files from arbitrary C/C++ codebases.
Home-page: https://github.com/nccgroup/cmakerer
Author: Jeff Dileo
Author-email: jeff.dileo@nccgroup.trust
License: BSD (2 Clause)
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
        
        ```bash
        pip3 install --user cmakerer
        ```
        
        ```bash
        python3 setup.py sdist bdist_wheel
        pip3 install --user dist/cmakerer-*.whl
        ```
        
        # Usage
        
        ```bash
        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`
        
Keywords: cmake clion
Platform: UNKNOWN
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python :: 3.6
Requires-Python: >=3.6.0
