nanomsg 0.4.0

A high-level, Rust idiomatic wrapper around nanomsg.
Documentation
os:
  - MinGW

install:
  # Go To libnanomsg Destination Directory
  - cd ..
  # Download And Compile libnanomsg
  - ps: Start-FileDownload 'http://download.nanomsg.org/nanomsg-0.5-beta.zip'
  - 7z x nanomsg-0.5-beta.zip
  - cd nanomsg-0.5-beta
  - cmake . && msbuild nanomsg.sln
  # Fix libnanomsg Library Directory Name
  - mv .\Debug .\.libs
  # Return To nanomsg-rs Git Directory
  - cd ..\nanomsg-rs
  # Download And Install Rust
  - ps: Start-FileDownload 'https://static.rust-lang.org/dist/rust-1.0.0-i686-pc-windows-gnu.msi'
  - msiexec /i rust-1.0.0-i686-pc-windows-gnu.msi /passive /norestart
  - SET PATH=%PATH%;C:\MinGW\bin
  - SET PATH=%PATH%;C:\Program Files (x86)\Rust stable 1.0\bin
  - gcc -v
  - rustc -V
  - cargo -V

build_script:
  - cargo build
 
test_script:
  - cargo test
  # Move libnanomsg To Test nanomsg_sys
  - mv ../nanomsg-0.5-beta ./nanomsg-0.5-beta && cd nanomsg_sys
  - cargo test