From b03d50b7944259e38af324bed466d842618348af Mon Sep 17 00:00:00 2001 From: Isuru Fernando Date: Sat, 29 Jul 2017 21:16:00 +0530 Subject: [PATCH] Test clang in appveyor.yml --- appveyor.yml | 21 ++++++++++++++++----- 1 file changed, 16 insertions(+), 5 deletions(-) diff --git a/appveyor.yml b/appveyor.yml index c9d8e47..837e812 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -12,9 +12,6 @@ clone_folder: c:\projects\OpenBLAS init: - git config --global core.autocrlf input -build: - project: OpenBLAS.sln - clone_depth: 5 #branches to build @@ -27,16 +24,30 @@ branches: skip_tags: true matrix: - fast_finish: true + fast_finish: false skip_commits: # Add [av skip] to commit messages message: /\[av skip\]/ +environment: + matrix: + - COMPILER: cl + - COMPILER: clang-cl + +install: + - if [%COMPILER%]==[clang-cl] call C:\Miniconda36-x64\Scripts\activate.bat + - if [%COMPILER%]==[clang-cl] conda config --add channels conda-forge --force + - if [%COMPILER%]==[clang-cl] conda install clangdev ninja cmake + before_build: - echo Running cmake... - cd c:\projects\OpenBLAS - - cmake -G "Visual Studio 12 Win64" . + - if [%COMPILER%]==[cl] cmake -G "Visual Studio 12 Win64" . + - if [%COMPILER%]==[clang-cl] cmake -G "Ninja" -DCMAKE_CXX_COMPILER_ID=clang-cl -DCMAKE_C_COMPILER_ID=clang-cl . + +build: + - cmake --build . test_script: - echo Running Test -- 2.7.4