proj_flow.ext.sign

The proj_flow.ext.sign provides the "Sign" and "SignPackages" steps.

proj_flow.ext.sign.should_exclude(filename: str, exclude: List[str], config_os: str)
class proj_flow.ext.sign.SignBase(name: str, runs_after: List[str] = [], runs_before: List[str] = [])
abstract get_files(tool: SigningTool, config: Config, rt: Runtime) List[str]
class proj_flow.ext.sign.SignFiles

(Windows) Signs executable files in build directory

Name:

Sign

Runs after:

Build

Runs before:

Pack

get_files(tool: SigningTool, config: Config, rt: Runtime) List[str]
class proj_flow.ext.sign.SignMsi

(Windows) Signs MSI installers in build directory

Name:

SignPackages

Runs after:

Pack

Runs before:

StorePackages and Store

get_files(tool: SigningTool, config: Config, rt: Runtime) List[str]
class proj_flow.ext.sign.SignInit
postprocess(rt: Runtime, context: dict)