This is an automated email from the ASF dual-hosted git repository. petasis pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tcl-rivet.git
The following commit(s) were added to refs/heads/master by this push: new 63a0b37 Appveyor build project: .appveyor.yml 63a0b37 is described below commit 63a0b3730526cb1bd0b2be23d2272d0062ddd0c0 Author: petasis <petas...@yahoo.gr> AuthorDate: Sun Dec 16 14:07:58 2018 +0200 Appveyor build project: .appveyor.yml --- .appveyor.yml | 42 ++++++++++++++++++++++++++++++++++++++++++ ChangeLog | 3 +++ 2 files changed, 45 insertions(+) diff --git a/.appveyor.yml b/.appveyor.yml new file mode 100644 index 0000000..d2b160d --- /dev/null +++ b/.appveyor.yml @@ -0,0 +1,42 @@ +branches: + only: + - master + +image: + - Visual Studio 2017 + +platform: + - x64 + +configuration: + - Release + +matrix: + fast_finish: true + allow_failures: + - platform: x86 + configuration: Release + +install: + # Install Tcl/Tk + - cmd: if %platform%==x86 set DOWNLOAD_PLATFORM=win32 + - cmd: if %platform%==x64 set DOWNLOAD_PLATFORM=amd64 + - cmd: if %platform%==x86 set APACHE_DOWNLOAD_PLATFORM=win32 + - cmd: if %platform%==x64 set APACHE_DOWNLOAD_PLATFORM=win64 + - cmd: if %platform%==x86 set CMAKE_GENERATOR="Visual Studio 15" + - cmd: if %platform%==x64 set CMAKE_GENERATOR="Visual Studio 15 Win64" + - cmd: set IRONTCL_VERSION="8.6.7" + - cmd: appveyor DownloadFile https://www.irontcl.com/downloads/irontcl-%DOWNLOAD_PLATFORM%-%IRONTCL_VERSION%.zip + - cmd: cmake -E tar xf irontcl-%DOWNLOAD_PLATFORM%-%IRONTCL_VERSION%.zip + - cmd: set PATH=%cd%\IronTcl\bin;%PATH% + # Install Apache + - cmd: set APACHE_VERSION="2.4.37" + - cmd: set APACHE_COMPILER="VC15" + - cmd: appveyor DownloadFile https://home.apache.org/~steffenal/%APACHE_COMPILER%/binaries/httpd-%APACHE_VERSION%-%APACHE_DOWNLOAD_PLATFORM%-%APACHE_COMPILER%.zip + - cmd: cmake -E tar xf httpd-%APACHE_VERSION%-%APACHE_DOWNLOAD_PLATFORM%-%APACHE_COMPILER%.zip + # Generate solution... + - cmd: cmake -E make_directory "build" + - cmd: cmake -E chdir build cmake -DAPACHE_ROOT=C:/Apache24 -G %CMAKE_GENERATOR% .. + +build: + project: C:\projects\tcl-rivet\build\Rivet.sln # path to Visual Studio solution or project diff --git a/ChangeLog b/ChangeLog index 2429f82..b2fa288 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4 +1,7 @@ 2018-12-16 Georgios Petasis <petas...@apache.org> + * .appveyor.yml: Started a build configuration for Appveyor: + https://ci.appveyor.com/project/petasis/tcl-rivet + * cmake/CMakeLists.txt: Set policy CMP0074 to new behaviour. Rivet version is read from file VERSION. --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@tcl.apache.org For additional commands, e-mail: commits-h...@tcl.apache.org