CliConfig.fromArgs constructor

CliConfig.fromArgs(
  1. ArgResults args
)

Creates a CliConfig instance from command-line arguments using ArgResults.

Implementation

factory CliConfig.fromArgs(ArgResults args) {
  return CliConfig(
    type: BuildType.fromArgs(args),
    app: args['app'],
    installer: args['installer'],
    installInnoSetup: args['install-inno'],
    generateAppId: args['gen-app-id'],
    appIdNamespace: args['app-id-ns'],
    generatePublisher: args['gen-publisher'],
    buildArgs: args['build-args'],
    appVersion: args['app-version'],
    signToolName: args['sign-tool-name'],
    signToolCommand: args['sign-tool-command'],
    signToolParams: args['sign-tool-params'],
  );
}