未验证 提交 bfccba5a 编写于 作者: C Chris Bracken 提交者: GitHub

Add dependency on Windows SDK CIPD package (#26003)

We now build against a specific Windows SDK rather than whatever happens
to be installed on the host machine.

This also rolls the buildroot to include change
https://github.com/flutter/buildroot/pull/448, which generates the WinRT
headers from the CIPD Windows SDK.

This also rolls an updated version of cppwinrt that includes supports
for long paths.

This also re-enables the UWP builder.
上级 6cacb537
......@@ -96,7 +96,7 @@ allowed_hosts = [
]
deps = {
'src': 'https://github.com/flutter/buildroot.git' + '@' + '7137efc8964bd91fa13e69af2cd3d1e13007d065',
'src': 'https://github.com/flutter/buildroot.git' + '@' + '3a3422d5f3b2c3ff237d855a6906d6d7533e4af4',
# Fuchsia compatibility
#
......@@ -554,12 +554,23 @@ deps = {
'dep_type': 'cipd',
},
# Windows SDK
'src/third_party/windows_sdk': {
'packages': [
{
'package': 'flutter/windows/windows-sdk',
'version': 'build:10.0.19041.0'
}
],
'condition': 'download_windows_deps',
'dep_type': 'cipd',
},
# CppWinRT tooling for UWP builds
'src/third_party/cppwinrt': {
'packages': [
{
'package': 'flutter/cppwinrt/win-amd64',
'version': 'build:2.0.210304.5'
'version': 'build:2.0.210505.3'
}
],
'condition': 'download_windows_deps',
......
......@@ -68,6 +68,10 @@
"name":"Windows Host Engine",
"repo":"engine"
},
{
"name":"Windows UWP Engine",
"repo":"engine"
},
{
"name":"Windows Web Engine",
"repo":"engine"
......
......@@ -110,7 +110,7 @@
{
"name":"Windows UWP Engine",
"repo":"engine",
"enabled": false
"enabled": true
},
{
"name":"Windows Web Engine",
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册