diff options
author | Maurice Kalinowski <maurice.kalinowski@theqtcompany.com> | 2015-04-17 02:53:28 -0700 |
---|---|---|
committer | Maurice Kalinowski <maurice.kalinowski@theqtcompany.com> | 2015-05-26 11:09:41 +0000 |
commit | 99b08dd9d2a9030fe44c3e634b0baf38c163dcc2 (patch) | |
tree | 7a776596dc2cc987587c22fab39ef0f62fa1d901 /mkspecs/common | |
parent | 80c8d324b335753d5b1758f29775b844904bb2c6 (diff) |
WinRT: Add qmake support for Windows 10
This allows creation of applications for
- x86
- x64
- arm
While the arm build theoretically also allows to launch on
a mobile, it currently asserts on runtime. Either we will
create a new mkspec for Windows 10 Mobile in the future,
or do runtime checks for the environment. That also depends
on whether there will be a separate SDK by Microsoft.
Change-Id: I510bfc88410a5b5a1eb7c37f7f43888d1e5dda0d
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
Reviewed-by: Oliver Wolff <oliver.wolff@theqtcompany.com>
Reviewed-by: Andrew Knight <andrew.knight@intopalo.com>
Diffstat (limited to 'mkspecs/common')
-rw-r--r-- | mkspecs/common/winrt_winphone/manifests/10.0/AppxManifest.xml.in | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/mkspecs/common/winrt_winphone/manifests/10.0/AppxManifest.xml.in b/mkspecs/common/winrt_winphone/manifests/10.0/AppxManifest.xml.in new file mode 100644 index 0000000000..c6419660c1 --- /dev/null +++ b/mkspecs/common/winrt_winphone/manifests/10.0/AppxManifest.xml.in @@ -0,0 +1,49 @@ +<?xml version=\"1.0\" encoding=\"utf-8\"?> + +<Package + xmlns=\"http://schemas.microsoft.com/appx/manifest/foundation/windows10\" + xmlns:mp=\"http://schemas.microsoft.com/appx/2014/phone/manifest\" + xmlns:uap=\"http://schemas.microsoft.com/appx/manifest/uap/windows10\" + IgnorableNamespaces=\"uap mp\"> + + <Identity + Name=\"$${WINRT_MANIFEST.identity}\" + Publisher=\"$${WINRT_MANIFEST.publisherid}\" + Version=\"$${WINRT_MANIFEST.version}\" /> + + <mp:PhoneIdentity PhoneProductId=\"$${WINRT_MANIFEST.identity}\" PhonePublisherId=\"$${WINRT_MANIFEST.phone_publisher_id}\"/> + + <Properties> + <DisplayName>$${WINRT_MANIFEST.name}</DisplayName> + <PublisherDisplayName>$${WINRT_MANIFEST.publisher}</PublisherDisplayName> + <Logo>$${WINRT_MANIFEST.logo_store}</Logo> + </Properties> + + <Dependencies> + <TargetDeviceFamily Name=\"Windows.Universal\" MinVersion=\"10.0.10069.0\" MaxVersionTested=\"10.0.10069.0\" /> + </Dependencies> + + <Resources> + <Resource Language=\"en\"/> + </Resources> + + <Applications> + <Application Id=\"App\" + Executable=\"$${WINRT_MANIFEST.target}.exe\" + EntryPoint=\"$${WINRT_MANIFEST.target}.App\"> + <uap:VisualElements + DisplayName=\"$${WINRT_MANIFEST.name}\" + Description=\"$${WINRT_MANIFEST.description}\" + BackgroundColor=\"$${WINRT_MANIFEST.background}\" + Square150x150Logo=\"$${WINRT_MANIFEST.logo_150x150}\" + Square44x44Logo=\"$${WINRT_MANIFEST.logo_44x44}\"> + + <uap:SplashScreen Image=\"$${WINRT_MANIFEST.logo_620x300}\" /> + </uap:VisualElements> + </Application> + </Applications> + + <Capabilities> + <Capability Name=\"internetClient\" /> + </Capabilities> +</Package> |