rkv 0.14.0

A simple, humane, typed key-value storage solution
Documentation
environment:
  matrix:
    - TARGET: x86_64-pc-windows-msvc
      TOOLCHAIN: stable
    - TARGET: i686-pc-windows-msvc
      TOOLCHAIN: stable
    - TARGET: x86_64-pc-windows-msvc
      TOOLCHAIN: beta
    - TARGET: i686-pc-windows-msvc
      TOOLCHAIN: beta
    - TARGET: x86_64-pc-windows-msvc
      TOOLCHAIN: nightly
    - TARGET: i686-pc-windows-msvc
      TOOLCHAIN: nightly

install:
  - curl -sSf -o rustup-init.exe https://win.rustup.rs/
  - rustup-init.exe -y --default-host %TARGET% --default-toolchain %TOOLCHAIN%
  - set PATH=%PATH%;C:\Users\appveyor\.cargo\bin
  - choco install make -y
  - choco install mingw -y
  - refreshenv
  - rustc -Vv
  - cargo -Vv
  - make -v
  - gcc -v

# Disable AppVeyor's build phase, let 'cargo test' take care of the build
build: false

test_script:
  - SET RUST_BACKTRACE=1
  - cargo test --all --target %TARGET% --verbose
  - cargo test --all --release --target %TARGET% --verbose

cache:
  - C:\Users\appveyor\.cargo\registry
  - target