Skip to content
Snippets Groups Projects
Commit 2a77da5240d5 authored by Marty E. Plummer's avatar Marty E. Plummer
Browse files

Add mingw-w64 builds to appveyor.yml


Currently the cygwin autoconf builds only test builds of cygwin-native
binaries, and not mingw-w64 pure windows binaries. The resultant
cygyaml-0-2.dll has a runtime dep on the cygwin1.dll which is generally
not appropriate for the purpose of distribution. Building with mingw-w64
produces libraries with no dependency on the cygwin runtime.

Signed-off-by: default avatarMarty E. Plummer <hanetzer@protonmail.com>
parent 2e5916b2f619
Branches
No related tags found
No related merge requests found
.deps/
.libs/
*~
*.BAK
......@@ -4,5 +3,8 @@
*.BAK
*.a
*.dll
*.exe
*.la
*.lo
*.o
*.pc
......@@ -5,7 +7,9 @@
*.la
*.lo
*.o
*.pc
*.so
*~
/CMakeCache.txt
/CMakeFiles/
/CTestTestfile.cmake
......
......@@ -19,5 +19,5 @@
# Autoconf based in-source build and tests under Cygwin using gcc
#
# 32-bit
# 32-bit cygwin build
- C:\cygwin\bin\sh -c "export PATH=/usr/bin:/usr/local/bin:$PATH && ./bootstrap && ./configure && make && make test && make distclean"
......@@ -23,3 +23,3 @@
- C:\cygwin\bin\sh -c "export PATH=/usr/bin:/usr/local/bin:$PATH && ./bootstrap && ./configure && make && make test && make distclean"
# 64-bit
# 64-bit cygwin build
- C:\cygwin64\bin\sh -c "export PATH=/usr/bin:/usr/local/bin:$PATH && ./bootstrap && ./configure && make && make test && make distclean"
......@@ -25,1 +25,5 @@
- C:\cygwin64\bin\sh -c "export PATH=/usr/bin:/usr/local/bin:$PATH && ./bootstrap && ./configure && make && make test && make distclean"
# 32-bit mingw-w64 build
- C:\cygwin\bin\sh -c "export PATH=/usr/bin:/usr/local/bin:$PATH && ./bootstrap && ./configure --host=i686-w64-mingw32 --target=i686-w64-mingw32 && make && make test && make distclean"
# 64-bit mingw-w64 build
- C:\cygwin64\bin\sh -c "export PATH=/usr/bin:/usr/local/bin:$PATH && ./bootstrap && ./configure --host=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 && make && make test && make distclean"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment