Crate loadstone_config[−][src]
Expand description
This loadstone sub-crate contains all definitions to help generate final loadstone binaries.
NOTE: This code is not included anywhere from Loadstone itself! This is a dependency of the Loadstone build script. The build script uses this dependency to help generate the code that Loadstone includes (things like feature flags, memory map configuration, etc).
Modules
Generates code from parsed .ron configuration. This is where concrete Loadstone modules are constructed from user configuration gathered from the web app GUI.
Macros
Helper macro for kilobytes in any type (simply multiplies by 1024).
Structs
Defines all configuration for a “codegen” loadstone port. This struct
is meant to be modified live by the loadstone_front
GUI, then serialized
into a .ron file, which will be read by the loadstone build.rs
script
and turned into the port source.
Enums
Configuration steps that may be required to properly define a loadstone binary.