Browse Source

Fixed Appveyor CI (resolves #393)

merge-requests/391/head
Ole Christian Eidheim 7 years ago committed by eidheim
parent
commit
cfba57dfcf
  1. 9
      .appveyor.sh
  2. 10
      .appveyor.yml

9
.appveyor.sh

@ -1,9 +0,0 @@
#!/bin/bash
set -x
cd "${APPVEYOR_BUILD_FOLDER}" || exit 1
git submodule update --init --recursive
mkdir -p build
cd build || exit 1
export PATH="/mingw64/bin:/usr/local/bin:/usr/bin:/bin:/c/WINDOWS/system32:/c/WINDOWS:/c/WINDOWS/System32/Wbem:/c/WINDOWS/System32/WindowsPowerShell/v1.0:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl"
exec bash -c "set -x && cmake -G\"MSYS Makefiles\" -DCMAKE_INSTALL_PREFIX=/mingw64 -DBUILD_TESTING=1 .. && make && make test"

10
.appveyor.yml

@ -6,10 +6,10 @@ environment:
CTEST_OUTPUT_ON_FAILURE: 1 CTEST_OUTPUT_ON_FAILURE: 1
before_build: before_build:
- C:\msys64\usr\bin\pacman --noconfirm --ask 20 --sync --refresh --sysupgrade - git submodule update --init --recursive
- C:\msys64\usr\bin\pacman --noconfirm --sync --refresh pacman # - C:\msys64\usr\bin\bash -lc "PATH=/mingw64/bin:/usr/local/bin:/usr/bin:/bin:$PATH && pacman --noconfirm --ask 20 --sync --refresh --sysupgrade"
- C:\msys64\usr\bin\pacman --noconfirm --sync --refresh git # - C:\msys64\usr\bin\bash -lc "PATH=/mingw64/bin:/usr/local/bin:/usr/bin:/bin:$PATH && pacman --noconfirm --sync --refresh pacman git"
- C:\msys64\usr\bin\pacman --noconfirm --needed --sync mingw-w64-x86_64-cmake make mingw-w64-x86_64-toolchain mingw-w64-x86_64-clang mingw-w64-x86_64-gtkmm3 mingw-w64-x86_64-gtksourceviewmm3 mingw-w64-x86_64-boost mingw-w64-x86_64-aspell mingw-w64-x86_64-aspell-en mingw-w64-x86_64-libgit2 - C:\msys64\usr\bin\bash -lc "PATH=/mingw64/bin:/usr/local/bin:/usr/bin:/bin:$PATH && pacman --noconfirm --needed --sync make mingw-w64-x86_64-{cmake,toolchain,clang,gtkmm3,gtksourceviewmm3,boost,aspell,aspell-en,libgit2}"
build_script: build_script:
- C:\msys64\usr\bin\bash -lc "$(cygpath ${APPVEYOR_BUILD_FOLDER})/.appveyor.sh" - C:\msys64\usr\bin\bash -lc "PATH=/mingw64/bin:/usr/local/bin:/usr/bin:/bin:$PATH && cd $APPVEYOR_BUILD_FOLDER && mkdir build && cd build && cmake -G\"MSYS Makefiles\" -DCMAKE_INSTALL_PREFIX=/mingw64 -DBUILD_TESTING=1 .. && make && make test"

Loading…
Cancel
Save