osqp 0.2.1-pre.4

The OSQP (Operator Splitting Quadratic Program) solver.
Documentation
os: Visual Studio 2015
cache:
  - '%USERPROFILE%\.cargo'
  - target
environment:
  matrix:
    # Minimum supported rust version
    - TARGET: i686-pc-windows-gnu
      CHANNEL: 1.20.0
      MINGW_ROOT: C:\msys64\mingw32
    - TARGET: x86_64-pc-windows-msvc
      CHANNEL: 1.20.0
    # Stable channel
    - TARGET: i686-pc-windows-gnu
      CHANNEL: stable
      MINGW_ROOT: C:\msys64\mingw32
    - TARGET: i686-pc-windows-msvc
      CHANNEL: stable
    - TARGET: x86_64-pc-windows-gnu
      CHANNEL: stable
      MINGW_ROOT: C:\msys64\mingw64
    - TARGET: x86_64-pc-windows-msvc
      CHANNEL: stable
    # Beta channel
    - TARGET: i686-pc-windows-msvc
      CHANNEL: beta
    - TARGET: x86_64-pc-windows-gnu
      CHANNEL: beta
      MINGW_ROOT: C:\msys64\mingw64
    # Nightly channel
    - TARGET: i686-pc-windows-gnu
      CHANNEL: nightly
      MINGW_ROOT: C:\msys64\mingw32
    - TARGET: x86_64-pc-windows-msvc
      CHANNEL: nightly
install:
  - if defined MINGW_ROOT set PATH=%MINGW_ROOT%\bin;C:\msys64\usr\bin\;%PATH%
  - set PATH=%PATH%;C:\Users\appveyor\.cargo\bin
  - curl -sSf -o rustup-init.exe https://win.rustup.rs
  - rustup-init.exe --default-host %TARGET% --default-toolchain %CHANNEL% -y
  - rustc -Vv
  - cargo -V
build: false
test_script:
  - cargo test --verbose --all
  - cargo test --release --verbose --all