|
@@ -29,15 +29,15 @@ environment: |
|
|
global: |
|
|
global: |
|
|
CONDA_INSTALL_LOCN: C:\\Miniconda36-x64 |
|
|
CONDA_INSTALL_LOCN: C:\\Miniconda36-x64 |
|
|
matrix: |
|
|
matrix: |
|
|
- COMPILER: clang-cl |
|
|
|
|
|
WITH_FORTRAN: ON |
|
|
|
|
|
- COMPILER: clang-cl |
|
|
|
|
|
DYNAMIC_ARCH: ON |
|
|
|
|
|
WITH_FORTRAN: OFF |
|
|
|
|
|
- COMPILER: cl |
|
|
|
|
|
- COMPILER: MinGW64-gcc-7.2.0-mingw |
|
|
|
|
|
DYNAMIC_ARCH: OFF |
|
|
|
|
|
WITH_FORTRAN: ignore |
|
|
|
|
|
|
|
|
# - COMPILER: clang-cl |
|
|
|
|
|
# WITH_FORTRAN: ON |
|
|
|
|
|
# - COMPILER: clang-cl |
|
|
|
|
|
# DYNAMIC_ARCH: ON |
|
|
|
|
|
# WITH_FORTRAN: OFF |
|
|
|
|
|
# - COMPILER: cl |
|
|
|
|
|
# - COMPILER: MinGW64-gcc-7.2.0-mingw |
|
|
|
|
|
# DYNAMIC_ARCH: OFF |
|
|
|
|
|
# WITH_FORTRAN: ignore |
|
|
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015 |
|
|
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015 |
|
|
COMPILER: MinGW-gcc-6.3.0-32 |
|
|
COMPILER: MinGW-gcc-6.3.0-32 |
|
|
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015 |
|
|
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015 |
|
@@ -46,6 +46,7 @@ environment: |
|
|
|
|
|
|
|
|
install: |
|
|
install: |
|
|
- if [%COMPILER%]==[clang-cl] call %CONDA_INSTALL_LOCN%\Scripts\activate.bat |
|
|
- if [%COMPILER%]==[clang-cl] call %CONDA_INSTALL_LOCN%\Scripts\activate.bat |
|
|
|
|
|
- if [%COMPILER%]==[clang-cl] conda update --yes -n base conda |
|
|
- if [%COMPILER%]==[clang-cl] conda config --add channels conda-forge --force |
|
|
- if [%COMPILER%]==[clang-cl] conda config --add channels conda-forge --force |
|
|
- if [%COMPILER%]==[clang-cl] conda config --set auto_update_conda false |
|
|
- if [%COMPILER%]==[clang-cl] conda config --set auto_update_conda false |
|
|
- if [%COMPILER%]==[clang-cl] conda install --yes --quiet clangdev cmake ninja flang=11.0.1 |
|
|
- if [%COMPILER%]==[clang-cl] conda install --yes --quiet clangdev cmake ninja flang=11.0.1 |
|
@@ -64,8 +65,8 @@ before_build: |
|
|
- if [%COMPILER%]==[MinGW64-gcc-7.2.0-mingw] cmake -G "MinGW Makefiles" -DNOFORTRAN=1 .. |
|
|
- if [%COMPILER%]==[MinGW64-gcc-7.2.0-mingw] cmake -G "MinGW Makefiles" -DNOFORTRAN=1 .. |
|
|
- if [%COMPILER%]==[MinGW-gcc-6.3.0-32] cmake -G "MSYS Makefiles" -DNOFORTRAN=1 .. |
|
|
- if [%COMPILER%]==[MinGW-gcc-6.3.0-32] cmake -G "MSYS Makefiles" -DNOFORTRAN=1 .. |
|
|
- if [%COMPILER%]==[MinGW-gcc-5.3.0] cmake -G "MSYS Makefiles" -DNOFORTRAN=1 .. |
|
|
- if [%COMPILER%]==[MinGW-gcc-5.3.0] cmake -G "MSYS Makefiles" -DNOFORTRAN=1 .. |
|
|
- if [%WITH_FORTRAN%]==[OFF] cmake -G "Ninja" -DCMAKE_CXX_COMPILER=clang-cl -DCMAKE_C_COMPILER=clang-cl -DMSVC_STATIC_CRT=ON .. |
|
|
|
|
|
- if [%WITH_FORTRAN%]==[ON] cmake -G "Ninja" -DCMAKE_CXX_COMPILER=clang-cl -DCMAKE_C_COMPILER=clang-cl -DCMAKE_Fortran_COMPILER=flang -DBUILD_WITHOUT_LAPACK=no -DNOFORTRAN=0 .. |
|
|
|
|
|
|
|
|
- if [%WITH_FORTRAN%]==[OFF] cmake -G "Ninja" -DCMAKE_CXX_COMPILER=clang-cl -DCMAKE_C_COMPILER=clang-cl -DCMAKE_MT=mt -DMSVC_STATIC_CRT=ON .. |
|
|
|
|
|
- if [%WITH_FORTRAN%]==[ON] cmake -G "Ninja" -DCMAKE_CXX_COMPILER=clang-cl -DCMAKE_C_COMPILER=clang-cl -DCMAKE_Fortran_COMPILER=flang -DCMAKE_MT=mt -DBUILD_WITHOUT_LAPACK=no -DNOFORTRAN=0 .. |
|
|
- if [%USE_OPENMP%]==[ON] cmake -DUSE_OPENMP=ON .. |
|
|
- if [%USE_OPENMP%]==[ON] cmake -DUSE_OPENMP=ON .. |
|
|
- if [%DYNAMIC_ARCH%]==[ON] cmake -DDYNAMIC_ARCH=ON -DDYNAMIC_LIST='CORE2;NEHALEM;SANDYBRIDGE;BULLDOZER;HASWELL' .. |
|
|
- if [%DYNAMIC_ARCH%]==[ON] cmake -DDYNAMIC_ARCH=ON -DDYNAMIC_LIST='CORE2;NEHALEM;SANDYBRIDGE;BULLDOZER;HASWELL' .. |
|
|
|
|
|
|
|
|