aboutsummaryrefslogtreecommitdiff
path: root/script/install_packages.ps1
diff options
context:
space:
mode:
authorcrupest <crupest@outlook.com>2018-10-23 21:28:19 +0800
committercrupest <crupest@outlook.com>2018-10-23 21:28:19 +0800
commit0cfe913865e1a914005707f675b80fc81a78fc7c (patch)
treec30866a47082d20877c480f5639e256d025a0e1b /script/install_packages.ps1
parent42582b403a94d7eb32ac9bd3c09cb834b0b8f100 (diff)
downloadcru-0cfe913865e1a914005707f675b80fc81a78fc7c.tar.gz
cru-0cfe913865e1a914005707f675b80fc81a78fc7c.tar.bz2
cru-0cfe913865e1a914005707f675b80fc81a78fc7c.zip
Update ci.
Diffstat (limited to 'script/install_packages.ps1')
-rw-r--r--script/install_packages.ps121
1 files changed, 21 insertions, 0 deletions
diff --git a/script/install_packages.ps1 b/script/install_packages.ps1
new file mode 100644
index 00000000..57109e6d
--- /dev/null
+++ b/script/install_packages.ps1
@@ -0,0 +1,21 @@
+function CheckLastExitCode
+{
+ if ($LASTEXITCODE -ne 0)
+ {
+ exit $LASTEXITCODE
+ }
+}
+
+git clone https://github.com/Microsoft/vcpkg.git --depth=1
+& CheckLastExitCode
+
+cd vcpkg
+
+& .\bootstrap-vcpkg.bat
+& CheckLastExitCode
+
+.\vcpkg.exe install folly:x64-windows fmt:x64-windows
+& CheckLastExitCode
+
+.\vcpkg.exe integrate install
+& CheckLastExitCode