Module cmake

Source

Structs§

Bindgen
Configuration builder for generating Rust FFI bindings from C/C++ headers.
MakeBuilder
Builder for configuring and executing CMake builds.

Functions§

build_dir
Returns the CMake build directory path.
build_type
Returns the CMake build type configured for cmake-abe. Possible values are: Debug, Release, RelWithDebInfo, or MinSizeRel.
is_under_rust_analyzer
Returns true if the current process is under the control of VSCode or rust-analyzer.
monitor_file_changes
Monitors file changes in the specified directory and triggers rebuilds when matching files change.
prefix_dir
Returns the complete CMake installation prefix directory including target triple.
set_link_search
Configures the link search paths for cmake-abe.
target_prefix_dir
Returns the CMake default installation prefix directory, excluding target triple.
touch
Updates the timestamps of the specified files.

Type Aliases§

BeforeBindgenCb