From f4c49b6cff098ea96fb4f35204cbf4edabe91b29 Mon Sep 17 00:00:00 2001 From: "alexey.lysiuk" Date: Sat, 5 May 2018 17:15:55 +0300 Subject: [PATCH] - updated Travis configuration Enabled usage of embedded thirdparty libraries to make sure that they are in buildable state Added GTK+ version 2 or 3 as dependency to each Linux target --- .travis.yml | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 6bd0ce1e6a..e4ef81981c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -32,6 +32,7 @@ matrix: packages: - g++-4.9 - libsdl2-dev + - libgtk2.0-dev - os: linux compiler: gcc @@ -45,6 +46,7 @@ matrix: packages: - g++-5 - libsdl2-dev + - libgtk-3-dev - os: linux compiler: gcc @@ -58,6 +60,7 @@ matrix: packages: - g++-6 - libsdl2-dev + - libgtk2.0-dev - os: linux compiler: gcc @@ -71,6 +74,7 @@ matrix: packages: - g++-7 - libsdl2-dev + - libgtk-3-dev - os: linux compiler: clang @@ -103,7 +107,14 @@ script: - echo ${TRAVIS_BUILD_DIR} - mkdir build - cd build - - cmake ${CMAKE_OPTIONS} -DPK3_QUIET_ZIPDIR=YES .. + - > + cmake ${CMAKE_OPTIONS} \ + -DFORCE_INTERNAL_ZLIB=YES \ + -DFORCE_INTERNAL_JPEG=YES \ + -DFORCE_INTERNAL_BZIP2=YES \ + -DFORCE_INTERNAL_GME=YES \ + -DPK3_QUIET_ZIPDIR=YES \ + .. - make -j2 -k notifications: