| # |
| # Copyright (c) 2016, The OpenThread Authors. |
| # All rights reserved. |
| # |
| # Redistribution and use in source and binary forms, with or without |
| # modification, are permitted provided that the following conditions are met: |
| # 1. Redistributions of source code must retain the above copyright |
| # notice, this list of conditions and the following disclaimer. |
| # 2. Redistributions in binary form must reproduce the above copyright |
| # notice, this list of conditions and the following disclaimer in the |
| # documentation and/or other materials provided with the distribution. |
| # 3. Neither the name of the copyright holder nor the |
| # names of its contributors may be used to endorse or promote products |
| # derived from this software without specific prior written permission. |
| # |
| # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" |
| # AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
| # IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
| # ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE |
| # LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR |
| # CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF |
| # SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS |
| # INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN |
| # CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
| # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE |
| # POSSIBILITY OF SUCH DAMAGE. |
| # |
| |
| version: 0.1.{build} |
| image: Visual Studio 2015 |
| configuration: |
| - Release |
| platform: |
| - x64 |
| - x86 |
| - arm |
| clone_depth: 10 |
| install: |
| - cmd: Bcdedit.exe -set TESTSIGNING ON |
| # Configure logging |
| - cmd: reg import tools\windows\ThreadEtw.reg |
| - ps: Restart-Computer -Force |
| - ps: Start-Sleep -s 10 |
| before_build: |
| - cmd: ren "C:\Program Files (x86)\Windows Kits\10\include\00wdf" "wdf" |
| build: |
| project: etc/visual-studio/openthread.sln |
| verbosity: minimal |
| after_build: |
| - ps: $env:Platform2 = $env:Platform |
| - ps: If ($env:Platform2 -eq "x86") { $env:Platform2 = "Win32" } |
| # Set up the release directories |
| - cmd: .appveyor\make_release.cmd |
| # Install driver (only runs on x64) |
| - cmd: .appveyor\install_driver.cmd |
| test_script: |
| # Run the unit tests |
| - cmd: .appveyor\run_unit_tests.cmd |
| # Run the tests for the driver (only runs on x64) |
| #- cmd: .appveyor\test_driver.cmd |
| artifacts: |
| - path: release |
| name: release |
| - path: build\bin\AppPackages |
| name: app |