finalize!() { /* proc-macro */ }
Expand description
Finalize the build process.
That macro must be called at the end to embed metadata into the binary.
It creates a link section “metadata” with json data of all registered blocks
and exported symbol COLLECTED_STRINGS
with all strings from the build.
BindingDefinition
’s name_offset
and name_len
are referencing COLLECTED_STRINGS
.
§Example
finalize!();