sudo: false language: cpp compiler: - gcc os: - linux env: - CMAKE_CONFIGURE_OPTIONS="-DWITH_NEL_TESTS:BOOL=off -DWITH_LUA51:BOOL=on -DWITH_LUA52:BOOL=off -DWITH_LUA53:BOOL=off" - CMAKE_CONFIGURE_OPTIONS="-DWITH_NEL_TESTS:BOOL=off -DWITH_LUA51:BOOL=off -DWITH_LUA52:BOOL=on -DWITH_LUA53:BOOL=off" - CMAKE_CONFIGURE_OPTIONS="-DWITH_NEL_TESTS:BOOL=off -DWITH_LUA51:BOOL=off -DWITH_LUA52:BOOL=off -DWITH_LUA53:BOOL=on" - CMAKE_CONFIGURE_OPTIONS="-DCPPTEST_LIBRARY_DEBUG:STRING=/usr/lib/libcpptest.so" CMAKE_BUILD_OPTIONS="--target nel_unit_test -- -j 2" RUN="build/bin/nel_unit_test" addons: apt: packages: - liblua5.1-0-dev - liblua5.1-0-dbg - liblua5.2-0-dev - liblua5.2-0-dbg - libluabind-dev - libcpptest-dev - libogg-dev - libvorbis-dev - libopenal-dev - libgif-dev - libfreetype6-dev - libxml2-dev before_script: - mkdir build - cmake --version - cmake -Hcode -Bbuild $CMAKE_CONFIGURE_OPTIONS - cat build/CMakeCache.txt script: - cmake --build build $CMAKE_BUILD_OPTIONS - $RUN notifications: irc: channels: - $NOTIFICATION_IRC_CHANNEL template: - "%{repository}#%{build_number} (%{branch} - %{commit} : %{author}): %{message}" - "Description : %{commit_message}" - "Change view : %{compare_url}" - "Build details : %{build_url}"