From 59aeed0b701378a8a784f9fbdcc94380e32417b0 Mon Sep 17 00:00:00 2001 From: MerryMage Date: Sun, 18 Dec 2016 23:32:08 +0000 Subject: [PATCH] appveyor: Run tests on Windows --- .appveyor.yml | 29 +++++++++++++++++++++++++++++ README.md | 4 +++- 2 files changed, 32 insertions(+), 1 deletion(-) create mode 100644 .appveyor.yml diff --git a/.appveyor.yml b/.appveyor.yml new file mode 100644 index 00000000..2047f6a6 --- /dev/null +++ b/.appveyor.yml @@ -0,0 +1,29 @@ +# shallow clone +clone_depth: 5 + +os: Visual Studio 2015 + +platform: + - x64 + +configuration: + - Release + +install: + - git submodule update --init --recursive + - cd externals + - git clone https://github.com/citra-emu/ext-boost boost + - cd .. + +before_build: + - mkdir build + - cd build + - cmake .. -G "Visual Studio 14 2015 Win64" -DDYNARMIC_USE_SYSTEM_BOOST=0 -DBoost_INCLUDE_DIRS=externals/boost + - cd .. + +build: + project: build/dynarmic.sln + parallel: true + +test_script: + - cd build && ctest -VV -C Release && cd .. diff --git a/README.md b/README.md index 5e18c318..cf8228ab 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,8 @@ Dynarmic ======== -[![Travis CI Build Status](https://api.travis-ci.org/MerryMage/dynarmic.svg?branch=master)](https://travis-ci.org/MerryMage/dynarmic/branches) +[![Travis CI Build Status](https://api.travis-ci.org/MerryMage/dynarmic.svg?branch=master)](https://travis-ci.org/MerryMage/dynarmic/branches) [![Appveyor CI Build status](https://ci.appveyor.com/api/projects/status/maeiqr41rgm1innm/branch/master?svg=true)](https://ci.appveyor.com/project/MerryMage/dynarmic/branch/master) + + A dynamic recompiler for the ARMv6K architecture.