Start including 'winrt' in Windows toolchain
authorBrian Osman <brianosman@google.com>
Tue, 10 Jan 2017 15:38:23 +0000 (10:38 -0500)
committerSkia Commit-Bot <skia-commit-bot@chromium.org>
Tue, 10 Jan 2017 18:28:58 +0000 (18:28 +0000)
Recent versions of ANGLE require this. See:

  https://skia-review.googlesource.com/c/6698/

This also updates us to the latest version of the Windows SDK,
2015 Update 3 (Windows 10 SDK).

BUG=skia:
CQ_INCLUDE_TRYBOTS=skia.primary:Perf-Win2k8-MSVC-GCE-CPU-AVX2-x86_64-Debug-GDI,Test-Win10-MSVC-ShuttleA-GPU-GTX660-x86_64-Debug-Vulkan,Test-Win2k8-MSVC-GCE-CPU-AVX2-x86_64-Release

Change-Id: I42c8cabc87717f8695763f2c5573b27ab8ab65be
Reviewed-on: https://skia-review.googlesource.com/6801
Reviewed-by: Kevin Lubick <kjlubick@google.com>
Commit-Queue: Brian Osman <brianosman@google.com>

15 files changed:
gn/BUILD.gn
infra/bots/assets/win_toolchain/VERSION
infra/bots/assets/win_toolchain/create.py
infra/bots/recipe_modules/flavor/gn_flavor.py
infra/bots/recipes/swarm_compile.expected/Build-Win-MSVC-x86-Debug-ANGLE.json
infra/bots/recipes/swarm_compile.expected/Build-Win-MSVC-x86-Debug-Exceptions.json
infra/bots/recipes/swarm_compile.expected/Build-Win-MSVC-x86-Debug.json
infra/bots/recipes/swarm_compile.expected/Build-Win-MSVC-x86-Release-GDI.json
infra/bots/recipes/swarm_compile.expected/Build-Win-MSVC-x86-Release-GN.json
infra/bots/recipes/swarm_compile.expected/Build-Win-MSVC-x86_64-Release-Vulkan.json
infra/bots/recipes/swarm_compile.expected/big_issue_number.json
infra/bots/recipes/swarm_compile.expected/buildbotless_trybot_gerrit.json
infra/bots/recipes/swarm_compile.expected/buildbotless_trybot_rietveld.json
infra/bots/recipes/swarm_compile.expected/recipe_with_gerrit_patch.json
infra/bots/tasks.json

index 32794ab..42bb8c9 100644 (file)
@@ -84,9 +84,9 @@ config("default") {
       "$windk/../Windows Kits/8.1/Include/um",
 
       # For builds using win_toolchain asset.
-      "$windk/win_sdk/Include/10.0.10586.0/shared",
-      "$windk/win_sdk/Include/10.0.10586.0/ucrt",
-      "$windk/win_sdk/Include/10.0.10586.0/um",
+      "$windk/win_sdk/Include/10.0.14393.0/shared",
+      "$windk/win_sdk/Include/10.0.14393.0/ucrt",
+      "$windk/win_sdk/Include/10.0.14393.0/um",
     ]
     lib_dirs = [
       # For local builds.
@@ -94,8 +94,8 @@ config("default") {
       "$windk/../Windows Kits/8.1/Lib/winv6.3/um/$target_cpu",
 
       # For builds using win_toolchain asset.
-      "$windk/win_sdk/Lib/10.0.10586.0/ucrt/$target_cpu",
-      "$windk/win_sdk/Lib/10.0.10586.0/um/$target_cpu",
+      "$windk/win_sdk/Lib/10.0.14393.0/ucrt/$target_cpu",
+      "$windk/win_sdk/Lib/10.0.14393.0/um/$target_cpu",
     ]
     if (target_cpu == "x86") {
       lib_dirs += [ "$windk/VC/lib" ]
index 7813681..62f9457 100644 (file)
@@ -1 +1 @@
-5
\ No newline at end of file
+6
\ No newline at end of file
index 4ec20d4..e96cde9 100755 (executable)
@@ -29,7 +29,6 @@ IGNORE_LIST = [
   'App Certification Kit',
   'Debuggers',
   'Extension SDKs',
-  'winrt',
   'DesignTime',
   'AccChecker',
 ]
index af400d9..8d0fa4c 100644 (file)
@@ -40,7 +40,7 @@ class GNFlavorUtils(default_flavor.DefaultFlavorUtils):
     clang_linux   = str(self.m.vars.slave_dir.join('clang_linux'))
     win_toolchain = str(self.m.vars.slave_dir.join(
       't', 'depot_tools', 'win_toolchain', 'vs_files',
-      '95ddda401ec5678f15eeed01d2bee08fcbc5ee97'))
+      'd3cb0e37bdd120ad0ac4650b674b09e81be45616'))
     win_vulkan_sdk = str(self.m.vars.slave_dir.join('win_vulkan_sdk'))
 
     cc, cxx = None, None
index 155d46b..a8d496f 100644 (file)
@@ -92,7 +92,7 @@
       "gn.bat",
       "gen",
       "[CUSTOM_C:\\_B_WORK]\\skia\\out\\Build-Win-MSVC-x86-Debug-ANGLE\\Debug",
-      "--args=skia_use_angle=true target_cpu=\"x86\" windk=\"[START_DIR]\\t\\depot_tools\\win_toolchain\\vs_files\\95ddda401ec5678f15eeed01d2bee08fcbc5ee97\""
+      "--args=skia_use_angle=true target_cpu=\"x86\" windk=\"[START_DIR]\\t\\depot_tools\\win_toolchain\\vs_files\\d3cb0e37bdd120ad0ac4650b674b09e81be45616\""
     ],
     "cwd": "[CUSTOM_C:\\_B_WORK]\\skia",
     "env": {
index 83c5f09..d86b258 100644 (file)
@@ -92,7 +92,7 @@
       "gn.bat",
       "gen",
       "[CUSTOM_C:\\_B_WORK]\\skia\\out\\Build-Win-MSVC-x86-Debug-Exceptions\\Debug",
-      "--args=extra_cflags=[\"/EHsc\"] target_cpu=\"x86\" windk=\"[START_DIR]\\t\\depot_tools\\win_toolchain\\vs_files\\95ddda401ec5678f15eeed01d2bee08fcbc5ee97\""
+      "--args=extra_cflags=[\"/EHsc\"] target_cpu=\"x86\" windk=\"[START_DIR]\\t\\depot_tools\\win_toolchain\\vs_files\\d3cb0e37bdd120ad0ac4650b674b09e81be45616\""
     ],
     "cwd": "[CUSTOM_C:\\_B_WORK]\\skia",
     "env": {
index 454ad95..9af4feb 100644 (file)
@@ -92,7 +92,7 @@
       "gn.bat",
       "gen",
       "[CUSTOM_C:\\_B_WORK]\\skia\\out\\Build-Win-MSVC-x86-Debug\\Debug",
-      "--args=target_cpu=\"x86\" windk=\"[START_DIR]\\t\\depot_tools\\win_toolchain\\vs_files\\95ddda401ec5678f15eeed01d2bee08fcbc5ee97\""
+      "--args=target_cpu=\"x86\" windk=\"[START_DIR]\\t\\depot_tools\\win_toolchain\\vs_files\\d3cb0e37bdd120ad0ac4650b674b09e81be45616\""
     ],
     "cwd": "[CUSTOM_C:\\_B_WORK]\\skia",
     "env": {
index e17720f..8e2519c 100644 (file)
@@ -92,7 +92,7 @@
       "gn.bat",
       "gen",
       "[CUSTOM_C:\\_B_WORK]\\skia\\out\\Build-Win-MSVC-x86-Release-GDI\\Release",
-      "--args=is_debug=false skia_use_gdi=true target_cpu=\"x86\" windk=\"[START_DIR]\\t\\depot_tools\\win_toolchain\\vs_files\\95ddda401ec5678f15eeed01d2bee08fcbc5ee97\""
+      "--args=is_debug=false skia_use_gdi=true target_cpu=\"x86\" windk=\"[START_DIR]\\t\\depot_tools\\win_toolchain\\vs_files\\d3cb0e37bdd120ad0ac4650b674b09e81be45616\""
     ],
     "cwd": "[CUSTOM_C:\\_B_WORK]\\skia",
     "env": {
index ea185df..89eef19 100644 (file)
@@ -92,7 +92,7 @@
       "gn.bat",
       "gen",
       "[CUSTOM_C:\\_B_WORK]\\skia\\out\\Build-Win-MSVC-x86-Release-GN\\Release",
-      "--args=is_debug=false target_cpu=\"x86\" windk=\"[START_DIR]\\t\\depot_tools\\win_toolchain\\vs_files\\95ddda401ec5678f15eeed01d2bee08fcbc5ee97\""
+      "--args=is_debug=false target_cpu=\"x86\" windk=\"[START_DIR]\\t\\depot_tools\\win_toolchain\\vs_files\\d3cb0e37bdd120ad0ac4650b674b09e81be45616\""
     ],
     "cwd": "[CUSTOM_C:\\_B_WORK]\\skia",
     "env": {
index fb8fc4b..7d336f0 100644 (file)
@@ -92,7 +92,7 @@
       "gn.bat",
       "gen",
       "[CUSTOM_C:\\_B_WORK]\\skia\\out\\Build-Win-MSVC-x86_64-Release-Vulkan\\Release_x64",
-      "--args=is_debug=false skia_vulkan_sdk=\"[START_DIR]\\win_vulkan_sdk\" windk=\"[START_DIR]\\t\\depot_tools\\win_toolchain\\vs_files\\95ddda401ec5678f15eeed01d2bee08fcbc5ee97\""
+      "--args=is_debug=false skia_vulkan_sdk=\"[START_DIR]\\win_vulkan_sdk\" windk=\"[START_DIR]\\t\\depot_tools\\win_toolchain\\vs_files\\d3cb0e37bdd120ad0ac4650b674b09e81be45616\""
     ],
     "cwd": "[CUSTOM_C:\\_B_WORK]\\skia",
     "env": {
index 5ae2687..f6b1c97 100644 (file)
@@ -98,7 +98,7 @@
       "gn.bat",
       "gen",
       "[CUSTOM_C:\\_B_WORK]\\skia\\out\\Build-Win-MSVC-x86-Debug\\Debug",
-      "--args=target_cpu=\"x86\" windk=\"[START_DIR]\\t\\depot_tools\\win_toolchain\\vs_files\\95ddda401ec5678f15eeed01d2bee08fcbc5ee97\""
+      "--args=target_cpu=\"x86\" windk=\"[START_DIR]\\t\\depot_tools\\win_toolchain\\vs_files\\d3cb0e37bdd120ad0ac4650b674b09e81be45616\""
     ],
     "cwd": "[CUSTOM_C:\\_B_WORK]\\skia",
     "env": {
index a25dbc2..e1d93a1 100644 (file)
       "gn.bat",
       "gen",
       "[CUSTOM_C:\\_B_WORK]\\skia\\out\\Build-Win-MSVC-x86-Debug\\Debug",
-      "--args=target_cpu=\"x86\" windk=\"[START_DIR]\\t\\depot_tools\\win_toolchain\\vs_files\\95ddda401ec5678f15eeed01d2bee08fcbc5ee97\""
+      "--args=target_cpu=\"x86\" windk=\"[START_DIR]\\t\\depot_tools\\win_toolchain\\vs_files\\d3cb0e37bdd120ad0ac4650b674b09e81be45616\""
     ],
     "cwd": "[CUSTOM_C:\\_B_WORK]\\skia",
     "env": {
index 212497a..b4c1c07 100644 (file)
       "gn.bat",
       "gen",
       "[CUSTOM_C:\\_B_WORK]\\skia\\out\\Build-Win-MSVC-x86-Debug\\Debug",
-      "--args=target_cpu=\"x86\" windk=\"[START_DIR]\\t\\depot_tools\\win_toolchain\\vs_files\\95ddda401ec5678f15eeed01d2bee08fcbc5ee97\""
+      "--args=target_cpu=\"x86\" windk=\"[START_DIR]\\t\\depot_tools\\win_toolchain\\vs_files\\d3cb0e37bdd120ad0ac4650b674b09e81be45616\""
     ],
     "cwd": "[CUSTOM_C:\\_B_WORK]\\skia",
     "env": {
index 896d8f4..880e002 100644 (file)
       "gn.bat",
       "gen",
       "[CUSTOM_C:\\_B_WORK]\\skia\\out\\Build-Win-MSVC-x86-Debug-Trybot\\Debug",
-      "--args=target_cpu=\"x86\" windk=\"[START_DIR]\\t\\depot_tools\\win_toolchain\\vs_files\\95ddda401ec5678f15eeed01d2bee08fcbc5ee97\""
+      "--args=target_cpu=\"x86\" windk=\"[START_DIR]\\t\\depot_tools\\win_toolchain\\vs_files\\d3cb0e37bdd120ad0ac4650b674b09e81be45616\""
     ],
     "cwd": "[CUSTOM_C:\\_B_WORK]\\skia",
     "env": {
index d5d28f8..18813bd 100644 (file)
         {
           "name": "skia/bots/win_toolchain",
           "path": "t",
-          "version": "version:5"
+          "version": "version:6"
         }
       ],
       "dimensions": [
         {
           "name": "skia/bots/win_toolchain",
           "path": "t",
-          "version": "version:5"
+          "version": "version:6"
         }
       ],
       "dimensions": [
         {
           "name": "skia/bots/win_toolchain",
           "path": "t",
-          "version": "version:5"
+          "version": "version:6"
         }
       ],
       "dimensions": [
         {
           "name": "skia/bots/win_toolchain",
           "path": "t",
-          "version": "version:5"
+          "version": "version:6"
         }
       ],
       "dimensions": [
         {
           "name": "skia/bots/win_toolchain",
           "path": "t",
-          "version": "version:5"
+          "version": "version:6"
         }
       ],
       "dimensions": [
         {
           "name": "skia/bots/win_toolchain",
           "path": "t",
-          "version": "version:5"
+          "version": "version:6"
         }
       ],
       "dimensions": [
         {
           "name": "skia/bots/win_toolchain",
           "path": "t",
-          "version": "version:5"
+          "version": "version:6"
         }
       ],
       "dimensions": [
         {
           "name": "skia/bots/win_toolchain",
           "path": "t",
-          "version": "version:5"
+          "version": "version:6"
         }
       ],
       "dimensions": [
         {
           "name": "skia/bots/win_toolchain",
           "path": "t",
-          "version": "version:5"
+          "version": "version:6"
         }
       ],
       "dimensions": [
         {
           "name": "skia/bots/win_toolchain",
           "path": "t",
-          "version": "version:5"
+          "version": "version:6"
         }
       ],
       "dimensions": [
         {
           "name": "skia/bots/win_toolchain",
           "path": "t",
-          "version": "version:5"
+          "version": "version:6"
         },
         {
           "name": "skia/bots/win_vulkan_sdk",
         {
           "name": "skia/bots/win_toolchain",
           "path": "t",
-          "version": "version:5"
+          "version": "version:6"
         }
       ],
       "dimensions": [
         {
           "name": "skia/bots/win_toolchain",
           "path": "t",
-          "version": "version:5"
+          "version": "version:6"
         }
       ],
       "dimensions": [
         {
           "name": "skia/bots/win_toolchain",
           "path": "t",
-          "version": "version:5"
+          "version": "version:6"
         }
       ],
       "dimensions": [
         {
           "name": "skia/bots/win_toolchain",
           "path": "t",
-          "version": "version:5"
+          "version": "version:6"
         },
         {
           "name": "skia/bots/win_vulkan_sdk",