Returns (include_dirs, macros) extracted from a CMakeLists.txt file’s top-level include_directories()/add_definitions() calls (plus target_* and add_compile_definitions when extended=True). Returns ([], []) on any recoverable failure.
Methods
_extract_cmake_flags
_extract_cmake_flags(cmake_lists_path: str, : *, extended: bool) -> Tuple[List[str], List[str]]
Returns (include_dirs, macros) extracted from a CMakeLists.txt file’s top-level include_directories()/add_definitions() calls (plus target_* and add_compile_definitions when extended=True). Returns ([], []) on any recoverable failure.
| Parameter | Type | Description |
|---|---|---|
| cmake_lists_path | str | |
* | ||
| extended | bool |
Generated with Flude
Copyright © 2026