hemtt dev
Build the project for development
Usage: hemtt [OPTIONS]
Options:
-b, --binarize Use BI's binarize on supported files
-o, --optional <OPTIONAL> Include an optional addon folder
-O, --all-optionals Include all optional addon folders
--no-rap Do not rapify (cpp, rvmat)
--just <JUST> Only build the given addon
-t, --threads <THREADS> Number of threads, defaults to # of CPUs
-v... Verbosity level
-h, --help Print help (see more with '--help')
Description
Build the project for development
hemtt dev
is designed to help your development workflows.
It will build your mod into .hemttout/dev
, with links back
to the original addon folders. This allows you to use
file-patching with optional mods for easy development.
Configuration
.hemtt/project.toml
[hemtt.dev]
exclude = ["addons/unused"]
exclude
A list of addons to exclude from the development build. Includes from excluded addons can be used, but they will not be built or linked.
Arguments
-b, --binarize
Use BI's binarize on supported files
By default, hemtt dev
will not binarize any files, but rather pack them as-is.
Binarization is often not needed for development.
-o, --optional <OPTIONAL>
Include an optional addon folder
This can be used multiple times to include multiple optional addons.
hemtt dev -o caramel -o chocolate
-O, --all-optionals
Include all optional addon folders
--no-rap
Do not rapify (cpp, rvmat)
They will be copied directly into the PBO, not .bin version is created.