From df61f2c552026c2df60eeaf707f0fef2e6f9f972 Mon Sep 17 00:00:00 2001 From: Leonardo Mariscal Date: Thu, 1 Aug 2019 07:59:37 -0500 Subject: [PATCH] Add Windows to travis CI --- .travis.yml | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index 72bcc4e..5a44b5b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,14 +4,29 @@ dist: trusty os: - linux - osx + - windows compiler: - gcc - clang +env: + - MSBUILD_PATH="c:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin" + script: - mkdir bld - cd bld - cmake -D CIMGUI_TEST=1 .. - - make - - ./cimgui_test + - | + if [ "$TRAVIS_OS_NAME" == "windows" ]; then + export PATH=$MSBUILD_PATH:$PATH + MSBuild.exe cimgui.sln + else + make + fi + - | + if [ "$TRAVIS_OS_NAME" == "windows" ]; then + ./Debug/cimgui_test.exe + else + ./cimgui_test + fi