Expand description
See description of CliArgs for basic info.
Structs§
- CliArgs
- A CLI tool to package Rainmeter Skins into a .rmskin file.
- HasComponents
- A data structure to represent the presence of a Rainmeter project’s distributable components.
Enums§
- Archive
Error - Errors emitted by
init_zip_for_package(). - Bitness
- An enumeration of possible output values from
get_dll_bitness(). - CliError
- Errors emitted by various
CliArgsfunctions. - IniError
- Errors emitted by
parse_rmskin_ini(). - RmSkin
Build Error - Errors emitted by
main().
Functions§
- discover_
components - The method that does preliminary discovery of rmskin package components.
- get_
dll_ bitness - Get the “bitness” of the DLL pointed to by
path. - init_
zip_ for_ package - Generate the .rmskin file in the given
build_dir. - main
- Helper function used in the
rmskin-buildbinary executable. - parse_
rmskin_ ini - Parses a RMSKIN.ini file. Returns a tuple of
(name, version). - validate_
header_ image - Validate the RMSKIN.bmp file in the given
path.