forked from kaegi/bluetooth-serial-port
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathappveyor.yml
27 lines (27 loc) · 969 Bytes
/
appveyor.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
environment:
RUST_CHANNEL: stable
matrix:
- TARGET: msvc
platform:
- x64
- x86
install:
- ps: git submodule -q update --init
- if %PLATFORM% == x86 (set RUST_PLATFORM=i686&set MINGW_BITS=32) else (set RUST_PLATFORM=x86_64&set MINGW_BITS=64)
- if %PLATFORM% == x86 (set "JAVA_HOME=C:\Program Files (x86)\Java\jdk1.8.0") else (set "JAVA_HOME=C:\Program Files\Java\jdk1.8.0")
- echo %RUST_CHANNEL%
- echo %RUST_PLATFORM%
- echo %MINGW_BITS%
- echo %RUST_PLATFORM%-pc-windows-%TARGET%
- echo %JAVA_HOME%
- appveyor-retry appveyor DownloadFile https://win.rustup.rs/ -FileName rustup-init.exe
- rustup-init.exe -y --default-host %RUST_PLATFORM%-pc-windows-%TARGET% --default-toolchain %RUST_CHANNEL%
- set PATH=%PATH%;C:\Users\appveyor\.cargo\bin
- ps: $env:PATH="$env:JAVA_HOME\bin;$env:PATH;C:\rust\bin"
- rustc -vV
- cargo -vV
cache:
- '%USERPROFILE%\.cargo'
build: off
test_script:
- cargo test --features test_without_hardware