#---------------------------------# # general configuration # #---------------------------------# # version format version: 1.0.{build}-{branch} # branches to build branches: except: - gh-pages # Do not build on tags (GitHub and BitBucket) skip_tags: false #---------------------------------# # environment configuration # #---------------------------------# # Build worker image image: - Visual Studio 2013 # scripts that are called at very beginning, before repo cloning init: - git config --global core.autocrlf input #---------------------------------# # build configuration # #---------------------------------# # build platform, i.e. x86, x64, Any CPU. This setting is optional. platform: # - x86 uses 32bit time_t - x64 # build Configuration, i.e. Debug, Release, etc. configuration: # - 2015 - 2013 - 2012 # - MinGW #todo: 2010, 2008 build_script: - call scripts\set_compiler_env.bat - mkdir build - cd build - if "%configuration%" EQU "MinGW" ( cmake -G "MinGW Makefiles" -DCMAKE_BUILD_TYPE=Release -DICAL_GLIB=False .. ) else ( cmake -G "NMake Makefiles" -DCMAKE_BUILD_TYPE=Release -DICAL_GLIB=False .. ) - nmake # to disable automatic builds #build: off #---------------------------------# # tests configuration # #---------------------------------# test_script: - nmake test # to disable automatic tests #test: off #---------------------------------# # deployment configuration # #---------------------------------# deploy: off #---------------------------------# # notifications # #---------------------------------# notifications: # Email - provider: Email to: - allen.winter@kdab.com on_build_status_changed: true