diff --git a/README.md b/README.md index cd46aa9..6712f16 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,5 @@ [![Build Status](https://travis-ci.org/TLINDEN/udpxd.svg?branch=master)](https://travis-ci.org/TLINDEN/udpxd) +[![Build status](https://ci.appveyor.com/api/projects/status/0tujxsr8u324dv9v?svg=true)](https://ci.appveyor.com/project/TLINDEN/udpxd) ## UDPXD - A general purpose UDP relay/port forwarder/proxy diff --git a/appveyor.yml b/appveyor.yml new file mode 100644 index 0000000..75cdf0c --- /dev/null +++ b/appveyor.yml @@ -0,0 +1,34 @@ +environment: + global: + CYG_ROOT: C:\cygwin + CYG_BASH: C:\cygwin\bin\bash + CYG_MIRROR: http://cygwin.mirror.constant.com + CYG_CACHE: C:\cygwin\var\cache\setup + +os: unstable + +cache: + - '%CYG_CACHE%' + +platform: + - Win32 + +test: off + +init: + - git config --global core.autocrlf input + +install: + - ps: 'Start-FileDownload "http://cygwin.com/setup-x86.exe" -FileName "setup-x86.exe"' + - 'setup-x86.exe --quiet-mode --no-shortcuts --only-site --root "%CYG_ROOT%" --site "%CYG_MIRROR%" --local-package-dir "%CYG_CACHE%" --packages bind,netcat > NUL 2>&1' + - '%CYG_BASH% -lc "cygcheck -dc cygwin"' + +build_script: + - '%CYG_BASH% -lc "cd $APPVEYOR_BUILD_FOLDER; exec 0ip); fprintf(stderr, " port: %d\n", host->port); fprintf(stderr, " isv6: %d\n", host->is_v6); - fprintf(stderr, " size: %ld\n", host->size); + fprintf(stderr, " size: %ld\n", (long int)host->size); fprintf(stderr, " src: %p\n", host->sock); }