mirror of
https://gitee.com/myxzgzs/boyue_jnpf.git
synced 2025-08-11 00:32:45 +08:00
27 lines
1.1 KiB
TypeScript
27 lines
1.1 KiB
TypeScript
import { TargetSpecificOptions } from "../core";
|
|
import { CommonWindowsInstallerConfiguration } from "./CommonWindowsInstallerConfiguration";
|
|
export interface MsiOptions extends CommonWindowsInstallerConfiguration, TargetSpecificOptions {
|
|
/**
|
|
* One-click installation.
|
|
* @default true
|
|
*/
|
|
readonly oneClick?: boolean;
|
|
/**
|
|
* The [upgrade code](https://msdn.microsoft.com/en-us/library/windows/desktop/aa372375(v=vs.85).aspx). Optional, by default generated using app id.
|
|
*/
|
|
readonly upgradeCode?: string | null;
|
|
/**
|
|
* If `warningsAsErrors` is `true` (default): treat warnings as errors. If `warningsAsErrors` is `false`: allow warnings.
|
|
* @default true
|
|
*/
|
|
readonly warningsAsErrors?: boolean;
|
|
/**
|
|
* Any additional arguments to be passed to the WiX installer compiler, such as `["-ext", "WixUtilExtension"]`
|
|
*/
|
|
readonly additionalWixArgs?: Array<string> | null;
|
|
/**
|
|
* Any additional arguments to be passed to the light.ext, such as `["-cultures:ja-jp"]`
|
|
*/
|
|
readonly additionalLightArgs?: Array<string> | null;
|
|
}
|