You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucy.apache.org by nw...@apache.org on 2016/05/21 15:25:03 UTC
[3/3] lucy-clownfish git commit: Test MinGW (32-bit) build under
Appveyor
Test MinGW (32-bit) build under Appveyor
Project: http://git-wip-us.apache.org/repos/asf/lucy-clownfish/repo
Commit: http://git-wip-us.apache.org/repos/asf/lucy-clownfish/commit/d0b8eaee
Tree: http://git-wip-us.apache.org/repos/asf/lucy-clownfish/tree/d0b8eaee
Diff: http://git-wip-us.apache.org/repos/asf/lucy-clownfish/diff/d0b8eaee
Branch: refs/heads/master
Commit: d0b8eaee215c784a816600790c3fb724b4d4c174
Parents: 1e2f1b1
Author: Nick Wellnhofer <we...@aevum.de>
Authored: Sat May 21 16:18:48 2016 +0200
Committer: Nick Wellnhofer <we...@aevum.de>
Committed: Sat May 21 17:23:52 2016 +0200
----------------------------------------------------------------------
appveyor.yml | 4 ++++
devel/bin/appveyor-build.bat | 20 ++++++++++++++++++++
2 files changed, 24 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/lucy-clownfish/blob/d0b8eaee/appveyor.yml
----------------------------------------------------------------------
diff --git a/appveyor.yml b/appveyor.yml
index 8146058..f60e8ca 100644
--- a/appveyor.yml
+++ b/appveyor.yml
@@ -16,8 +16,12 @@
environment:
matrix:
- CLOWNFISH_HOST: c
+ BUILD_ENV: mingw32
+ - CLOWNFISH_HOST: c
+ BUILD_ENV: msvc
MSVC_VERSION: 10
- CLOWNFISH_HOST: c
+ BUILD_ENV: msvc
MSVC_VERSION: 12
- CLOWNFISH_HOST: perl
http://git-wip-us.apache.org/repos/asf/lucy-clownfish/blob/d0b8eaee/devel/bin/appveyor-build.bat
----------------------------------------------------------------------
diff --git a/devel/bin/appveyor-build.bat b/devel/bin/appveyor-build.bat
index 11b910e..6d88a77 100644
--- a/devel/bin/appveyor-build.bat
+++ b/devel/bin/appveyor-build.bat
@@ -23,6 +23,14 @@ exit /b 1
:test_c
+if "%BUILD_ENV%" == "msvc" goto test_msvc
+if "%BUILD_ENV%" == "mingw32" goto test_mingw32
+
+echo unknown BUILD_ENV: %BUILD_ENV%
+exit /b 1
+
+:test_msvc
+
if "%MSVC_VERSION%" == "10" goto msvc_10
call "C:\Program Files (x86)\Microsoft Visual Studio %MSVC_VERSION%.0\VC\vcvarsall.bat" amd64
@@ -41,6 +49,18 @@ call configure && nmake && nmake test
exit /b
+:test_mingw32
+
+path C:\MinGW\bin;%path%
+
+cd compiler\c
+call configure && mingw32-make && mingw32-make test || exit /b
+
+cd ..\..\runtime\c
+call configure && mingw32-make && mingw32-make test
+
+exit /b
+
:test_perl
path C:\MinGW\bin;%path%