windows library
Windows MSIX packaging support.
Classes
- MsixConfig
- Product metadata used to render and build an MSIX package.
- MsixIdentity
- WindowsPackagingService
- Context-bound Windows packaging API used by applications and the CLI.
Constants
-
msixArchitectures
→ const List<
String>
Functions
-
buildMsixBundle(
{required String repoRoot, required String version, required String packageDir, required String outputPath, required String workingDirectory}) → Future< String> - Bundles architecture-specific MSIX packages.
-
buildMsixManifest(
{required String arch, required MsixIdentity identity, required String version, required MsixConfig config}) → String -
buildMsixPackage(
{required String arch, required ArtifactPayload payload, required MsixConfig config, required MsixIdentity identity, required String version, required String repoRoot, required String outputPath, required String packageRoot}) → Future< ({String outputPath, String packageRoot})> - Builds an MSIX package from a prebuilt executable or directory payload.
-
convertVersionToMsixVersion(
String version) → String -
parseMsixArchitecture(
String value) → String -
readMsixIdentityFromEnv(
[Map< String, String> ? environment]) → MsixIdentity