@@ -21,17 +21,23 @@ before_install:
2121 - if [ "$TRAVIS_OS_NAME" = "linux" ]; then sudo pip install gcovr; fi
2222 - if [ "$TRAVIS_OS_NAME" = "linux" ]; then sudo apt-get install cppcheck; fi
2323 - if [ "$TRAVIS_OS_NAME" = "osx" ]; then export CFLAGS='-mtune=generic'; fi
24- - if [ "$TRAVIS_OS_NAME" = "windows" ]; then ls -R /c/ProgramData/chocolatey; fi
25- - if [ "$TRAVIS_OS_NAME" = "windows" ]; then ls -R /bin; fi
26- - if [ "$TRAVIS_OS_NAME" = "windows" ]; then ls -R /usr/bin; fi
27- - if [ "$TRAVIS_OS_NAME" = "windows" ]; then ls -R /c/ProgramData/chocolatey/bin; fi
24+ - if [ "$TRAVIS_OS_NAME" = "windows" ]; then
25+ curl https://s3.amazonaws.com/libhttpserver/travis_stuff/msys2-base-x86_64-20181211.tar.xz -o msys2-base-x86_64-20181211.tar.xz ;
26+ tar xf msys2-base-x86_64-20181211.tar.xz ;
27+ cp -R msys64/ /c/ProgramData/chocolatey/lib/mingw/tools/install/mingw64/ ;
28+ fi
29+ - if [ "$TRAVIS_OS_NAME" = "windows" ]; then pacman -Syuu; fi
30+ - if [ "$TRAVIS_OS_NAME" = "windows" ]; then pacman -S --needed base-devel; fi
2831 - curl https://s3.amazonaws.com/libhttpserver/libmicrohttpd_releases/libmicrohttpd-0.9.59.tar.gz -o libmicrohttpd-0.9.59.tar.gz
2932 - tar -xvzf libmicrohttpd-0.9.59.tar.gz
3033 - cd libmicrohttpd-0.9.59
31- - if [ "$TRAVIS_OS_NAME" = "windows" ]; then autoreconf -i; fi
32- - if [ "$TRAVIS_OS_NAME" = "windows" ]; then automake --add-missing; fi
33- - if [ "$TRAVIS_OS_NAME" = "windows" ]; then autoconf; fi
34- - if [[ "$ARM_ARCH_DIR" != "" ]]; then ./configure --build `./config.guess` --host $ARM_ARCH_DIR --disable-examples; else ./configure --disable-examples; fi
34+ - if [[ "$ARM_ARCH_DIR" != "" ]]; then
35+ ./configure --build `./config.guess` --host $ARM_ARCH_DIR --disable-examples;
36+ elif [[ "$TRAVIS_OS_NAME" = "windows" ]]; then
37+ ./configure --disable-examples;
38+ else
39+ ./configure --disable-examples;
40+ fi
3541 - make
3642 - sudo make install
3743 - cd ..
0 commit comments