Skip to content

Commit

Permalink
testing appveyor mingw64
Browse files Browse the repository at this point in the history
  • Loading branch information
jkoendev committed Aug 16, 2019
1 parent f2cfbc8 commit c57798c
Showing 1 changed file with 8 additions and 2 deletions.
10 changes: 8 additions & 2 deletions .appveyor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,12 @@ branches:
only:
- master

environment:
matrix:
- BUILD_TYPE: Release
COMPILER: MinGW-w64
PLATFORM: x64

install:
- cmd: if not exist c:\dev\Eigen3\include\eigen3\Eigen\Core (
curl -L -o eigen-eigen-dc6cfdf9bcec.tar.gz https://bitbucket.org/eigen/eigen/get/3.2.9.tar.gz &&
Expand All @@ -21,10 +27,10 @@ install:
build_script:
- git submodule update --init --recursive
# MinGW files need to be at the beginning of the PATH
- set PATH=C:\MinGW\bin;%PATH%
- set PATH=C:\msys64\usr\bin;%PATH%
# Workaround for CMake not wanting sh.exe on PATH for MinGW
- rm "C:/Program Files/Git/usr/bin/sh.exe"
- cmake -E make_directory build
- cmake -E chdir build cmake -D ACADOS_WITH_QPOASES=ON -D BLASFEO_TARGET=GENERIC -D HPIPM_TARGET=GENERIC -D BUILD_SHARED_LIBS=OFF -D ACADOS_EXAMPLES=ON -D ACADOS_UNIT_TESTS=ON -DEIGEN3_INCLUDE_DIR="C:\dev\Eigen3\include\eigen3" -G "MinGW Makefiles" ..
- cmake -E chdir build cmake -DCMAKE_PREFIX_PATH=C:\mingw64 -D ACADOS_WITH_QPOASES=ON -D BLASFEO_TARGET=GENERIC -D HPIPM_TARGET=GENERIC -D BUILD_SHARED_LIBS=OFF -D ACADOS_EXAMPLES=ON -D ACADOS_UNIT_TESTS=ON -DEIGEN3_INCLUDE_DIR="C:\dev\Eigen3\include\eigen3" -G "MinGW Makefiles" ..
- cmake --build build --config Release
- cmake -E chdir build ctest -V

0 comments on commit c57798c

Please sign in to comment.