cmake-ast
CMake parser
A tool to analyze and represent CMake files as abstract syntax trees (ASTs) for better understanding and manipulation of CMake code
Python module to reduce a cmake file to an AST
30 stars
5 watching
9 forks
Language: Python
last commit: almost 3 years ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
| A CMake macro to determine the language of header files based on inclusions and source file analysis. | 4 |
| A tool to make CMake build scripts more reliable and easier to debug by providing a standardized framework for unit testing | 36 |
| Provides utility functions to integrate static analysis tools with C++ projects. | 3 |
| A tool for performing static code analysis of C++ source files using the cppcheck tool. | 18 |
| A CMake integration for checking include-what-you-use violations in source files | 10 |
| Adds custom checks to a C++ compilation target using CMake and clang-tidy. | 16 |
| Provides a C++ Abstract Syntax Tree (AST) parsing and manipulation library | 1,703 |
| A tool that provides language server functionality for CMake files | 344 |
| A Python library for parsing, modifying, and validating Malleable C2 profiles using an Abstract Syntax Tree (AST) approach. | 269 |
| A tool to improve the readability of CMake project files by formatting their contents. | 977 |
| A parser for CMake syntax in JavaScript | 43 |
| A tool to simplify CMake setup and compilation for developers. | 8 |
| A React-based tool for rendering and interacting with abstract syntax trees | 321 |
| A set of tools to assist in building code using CMake | 274 |
| CMake scripts for building and packaging third-party libraries used in the OpenSceneGraph project | 182 |