diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..6313b56 --- /dev/null +++ b/.gitattributes @@ -0,0 +1 @@ +* text=auto eol=lf diff --git a/.travis.yml b/.travis.yml index 50566ad..ab4449c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,5 +1,8 @@ matrix: + allow_failures: + - os: windows + include: - language: cpp @@ -61,3 +64,14 @@ matrix: - ./build.sh env: - CC=clang-4.0 CXX=clang++-4.0 CHECK=true INTEGRATION=false + + - language: bash + os: windows + script: + - choco uninstall -y mingw + - choco install -y winfsp + - choco install -y cyg-get + - cyg-get.bat cmake make gcc-g++ gettext-devel libssl-devel procps-ng perl-test-harness + - export CHERE_INVOKING=1 + - cmd.exe /c "/C/tools/cygwin/bin/bash.exe --login -c 'cd /cygdrive/c/Program*/WinFsp/opt/cygfuse ; sh install.sh'" + - cmd.exe /c "/C/tools/cygwin/bin/bash.exe --login -c './build.sh'"