srctools.cmdseq
Reads and writes Hammer’s compilation configs.
These set the arguments to the compile tools.
- class srctools.cmdseq.SpecialCommand
Bases:
EnumSpecial commands to run instead of the exe.
- CHANGE_DIR = 256
- COPY_FILE = 257
- DELETE_FILE = 258
- RENAME_FILE = 259
- class srctools.cmdseq.Command(
- exe: str | SpecialCommand,
- args: str,
- *,
- enabled: bool = True,
- ensure_file: str | None = None,
- use_proc_win: bool = True,
- no_wait: bool = False,
A command to run.