Expand description
A build script dependency to create a Windows resource file for the compiler
Uses values from the CFG_VERSION and CFG_RELEASE environment variables
to set the product and file version information in the Windows resource file.
Re-exportsΒ§
pub(crate) use env;πpub(crate) use env;πpub(crate) use fs;πpub(crate) use path;πpub(crate) use process;π
StructsΒ§
- Resource
Version π - Windows resources store versions as four 16-bit integers.
EnumsΒ§
- Version
Info File Type - A subset of the possible values for the
FILETYPEfield in a Windows resource file
ConstantsΒ§
- RESOURCE_
TEMPLATE π - The template for the Windows resource file.
FunctionsΒ§
- compile_
windows_ resource_ file - Create and compile a Windows resource file with the product and file version information for the rust compiler.
- parse_
version π - Parse a string in the format βmajor.minor.patchβ into a
ResourceVersion. The build is set to 0. ReturnsNoneif the version string is not in the expected format. - product_
name π - write_
resource_ πscript_ file - Writes a Windows resource script file for the rust compiler with the product and file version information
into
rc_path