Skip to content

Commit

Permalink
Add win_build_rust_server.bat and install_openssl.bat
Browse files Browse the repository at this point in the history
  • Loading branch information
lilith committed Sep 22, 2016
1 parent 9c46df4 commit b4dfbcb
Show file tree
Hide file tree
Showing 2 changed files with 33 additions and 0 deletions.
2 changes: 2 additions & 0 deletions ci/wintools/install_openssl.bat
@@ -0,0 +1,2 @@
curl -L -o openssl.exe "http://slproweb.com/download/Win64OpenSSL-1_0_2h.exe"
openssl.exe /SILENT /VERYSILENT /SP- /DIR="C:\OpenSSL"
31 changes: 31 additions & 0 deletions win_build_rust_server.bat
@@ -0,0 +1,31 @@
cmd.exe /c "win_verify_tools.bat"


echo "Run ci/wintools/install_openssl.bat to create C:\OpenSSL"
REM set CONAN_ARCH=x86
set CONAN_ARCH=x86_64
SET RUST_TARGET=x86_64-pc-windows-msvc


set OPENSSL_INCLUDE_DIR=C:\OpenSSL\include
set OPENSSL_LIB_DIR=C:\OpenSSL\lib
set OPENSSL_LIBS=ssleay32:libeay32

cd imageflow_server
cargo test
cargo build --target=%RUST_TARGET% --release
cargo doc --no-deps
cd ..

echo Copying to artifacts\staging

mkdir artifacts
mkdir artifacts\staging
mkdir artifacts\staging\doc
dir target\%RUST_TARGET%\release\
xcopy /Y target\%RUST_TARGET%\release\imageflow_server.exe artifacts\staging\
xcopy /Y /E target\doc artifacts\staging\doc




0 comments on commit b4dfbcb

Please sign in to comment.