MsiWrappedTarget.d.ts 862 B

12345678910111213141516171819
  1. import { Arch } from "builder-util";
  2. import { MsiWrappedOptions } from "../";
  3. import { FinalCommonWindowsInstallerOptions } from "../options/CommonWindowsInstallerConfiguration";
  4. import { WinPackager } from "../winPackager";
  5. import MsiTarget from "./MsiTarget";
  6. export default class MsiWrappedTarget extends MsiTarget {
  7. readonly outDir: string;
  8. readonly options: MsiWrappedOptions;
  9. /** @private */
  10. private readonly archs;
  11. constructor(packager: WinPackager, outDir: string);
  12. private get productId();
  13. private validatePrerequisites;
  14. build(appOutDir: string, arch: Arch): Promise<any>;
  15. finishBuild(): Promise<any>;
  16. protected get installerFilenamePattern(): string;
  17. private getExeSourcePath;
  18. protected writeManifest(_appOutDir: string, arch: Arch, commonOptions: FinalCommonWindowsInstallerOptions): Promise<string>;
  19. }