diff --git a/util/build_libuv.py b/util/build_libuv.py
index 9c081bf9..b6152f71 100755
--- a/util/build_libuv.py
+++ b/util/build_libuv.py
@@ -47,7 +47,7 @@ def build_libuv_linux(arch):
def build_libuv_windows(arch):
- args = ["cmd", "/c", "vcbuild.bat", "release"]
+ args = ["cmd", "/c", "vcbuild.bat", "release", "vs2017"]
if arch == "-32":
args.append("x86")
elif arch == "-64":
diff --git a/util/vs2017/wren/wren.vcxproj b/util/vs2017/wren/wren.vcxproj
index e8bd3d79..6c6cf713 100644
--- a/util/vs2017/wren/wren.vcxproj
+++ b/util/vs2017/wren/wren.vcxproj
@@ -111,8 +111,8 @@
mainCRTStartup
- python ../../libuv.py download
-python ../../libuv.py build -32
+ python ../../update_deps.py
+python ../../build_libuv.py -32
@@ -133,8 +133,8 @@ python ../../libuv.py build -32
mainCRTStartup
- python ../../libuv.py download
-python ../../libuv.py build -64
+ python ../../update_deps.py
+python ../../build_libuv.py -64
@@ -159,8 +159,8 @@ python ../../libuv.py build -64
mainCRTStartup
- python ../../libuv.py download
-python ../../libuv.py build -32
+ python ../../update_deps.py
+python ../../build_libuv.py -32
@@ -185,8 +185,8 @@ python ../../libuv.py build -32
mainCRTStartup
- python ../../libuv.py download
-python ../../libuv.py build -64
+ python ../../update_deps.py
+python ../../build_libuv.py -64