[][src]Crate ritual_common

Utility types and functions used by cpp_to_rust_generator and cpp_to_rust_build_tools crates.

See README of the repository root for more information.

Re-exports

pub use toml;

Modules

cpp_build_config

Types for configuring build script behavior.

cpp_lib_builder

Implements building a CMake-based C++ library.

env_var_names
errors

Error handling types based on failure crate.

file_utils

Various utilities for working with files

string_utils

Various utilities for string operations.

target

Types for expressing properties of different target platforms and platform-based conditions

utils

Various utilities.

Structs

BuildScriptData

This type contains data serialized by the generator and placed to the generated crate's directory. The build script reads and uses this value.

ReadOnly