mirror of
https://github.com/bitwarden/browser
synced 2026-01-31 16:53:27 +00:00
* Enable cross-compilation and packaging of Windows Appx from macOS * Consolidate cargo build execution into a single function in native build script * Install cargo-xwin when needed * Install Appx tools when needed * Consolidate command execution into a single function in native build script * Only include the native node modules for the appropriate platform electron-builder's globs interact strangely, so we can't exclude all the .node files in the global config and then include the platform-specific files in the platform configuration. * Always copy Rust binaries to dist folder * Log source and destination when copying files * Update copyright * Match Electron version in Beta build
112 lines
4.7 KiB
XML
112 lines
4.7 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<!--suppress XmlUnusedNamespaceDeclaration -->
|
|
<!-- <Package
|
|
xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
|
|
xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10"
|
|
xmlns:desktop="http://schemas.microsoft.com/appx/manifest/desktop/windows10"
|
|
xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities"> -->
|
|
<Package xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
|
|
xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10"
|
|
xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities"
|
|
xmlns:com="http://schemas.microsoft.com/appx/manifest/com/windows10"
|
|
xmlns:uap10="http://schemas.microsoft.com/appx/manifest/uap/windows10/10"
|
|
IgnorableNamespaces="uap rescap com uap10 build"
|
|
xmlns:build="http://schemas.microsoft.com/developer/appx/2015/build">
|
|
<!-- use single quotes to avoid double quotes escaping in the publisher value -->
|
|
<Identity Name="${applicationId}"
|
|
ProcessorArchitecture="${arch}"
|
|
Publisher='${publisher}'
|
|
Version="${version}" />
|
|
<Properties>
|
|
<DisplayName>${displayName}</DisplayName>
|
|
<PublisherDisplayName>${publisherDisplayName}</PublisherDisplayName>
|
|
<Description>A secure and free password manager for all of your devices.</Description>
|
|
<Logo>assets\StoreLogo.png</Logo>
|
|
</Properties>
|
|
<Resources>
|
|
<Resource Language="en-US" />
|
|
<Resource Language="af" />
|
|
<Resource Language="ar" />
|
|
<Resource Language="az-latn" />
|
|
<Resource Language="be" />
|
|
<Resource Language="bg" />
|
|
<Resource Language="bn" />
|
|
<Resource Language="bs" />
|
|
<Resource Language="ca" />
|
|
<Resource Language="cs" />
|
|
<Resource Language="cy" />
|
|
<Resource Language="da" />
|
|
<Resource Language="de" />
|
|
<Resource Language="el" />
|
|
<Resource Language="en-gb" />
|
|
<Resource Language="en-in" />
|
|
<Resource Language="es" />
|
|
<Resource Language="et" />
|
|
<Resource Language="eu" />
|
|
<Resource Language="fa" />
|
|
<Resource Language="fi" />
|
|
<Resource Language="fil" />
|
|
<Resource Language="fr" />
|
|
<Resource Language="gl" />
|
|
<Resource Language="he" />
|
|
<Resource Language="hi" />
|
|
<Resource Language="hr" />
|
|
<Resource Language="hu" />
|
|
<Resource Language="id" />
|
|
<Resource Language="it" />
|
|
<Resource Language="ja" />
|
|
<Resource Language="ka" />
|
|
<Resource Language="km" />
|
|
<Resource Language="kn" />
|
|
<Resource Language="ko" />
|
|
<Resource Language="lt" />
|
|
<Resource Language="lv" />
|
|
<Resource Language="ml" />
|
|
<Resource Language="mr" />
|
|
<Resource Language="nb" />
|
|
<Resource Language="ne" />
|
|
<Resource Language="nl" />
|
|
<Resource Language="nn" />
|
|
<Resource Language="or" />
|
|
<Resource Language="pl" />
|
|
<Resource Language="pt-br" />
|
|
<Resource Language="pt-pt" />
|
|
<Resource Language="ro" />
|
|
<Resource Language="ru" />
|
|
<Resource Language="si" />
|
|
<Resource Language="sk" />
|
|
<Resource Language="sl" />
|
|
<Resource Language="sr-cyrl" />
|
|
<Resource Language="sv" />
|
|
<Resource Language="te" />
|
|
<Resource Language="th" />
|
|
<Resource Language="tr" />
|
|
<Resource Language="uk" />
|
|
<Resource Language="vi" />
|
|
<Resource Language="zh-cn" />
|
|
<Resource Language="zh-tw" />
|
|
</Resources>
|
|
<Dependencies>
|
|
<TargetDeviceFamily Name="Windows.Desktop" MinVersion="10.0.26200.7019"
|
|
MaxVersionTested="10.0.26200.7171" />
|
|
</Dependencies>
|
|
<Capabilities>
|
|
<rescap:Capability Name="runFullTrust" />
|
|
</Capabilities>
|
|
<Applications>
|
|
<Application Id="bitwardendesktop" Executable="${executable}"
|
|
EntryPoint="Windows.FullTrustApplication">
|
|
<uap:VisualElements
|
|
BackgroundColor="#175DDC"
|
|
DisplayName="${displayName}"
|
|
Square150x150Logo="assets\Square150x150Logo.png"
|
|
Square44x44Logo="assets\Square44x44Logo.png"
|
|
Description="A secure and free password manager for all of your devices.">
|
|
<uap:LockScreen Notification="badgeAndTileText" BadgeLogo="assets\BadgeLogo.png" />
|
|
<uap:DefaultTile Wide310x150Logo="assets\Wide310x150Logo.png" />
|
|
<uap:SplashScreen Image="assets\SplashScreen.png" />
|
|
</uap:VisualElements>
|
|
</Application>
|
|
</Applications>
|
|
</Package>
|