From 54f6d08b33989b4e5d4ae9634864352b55acbb94 Mon Sep 17 00:00:00 2001 From: Matthew Hausknecht <matthew.hausknecht@gmail.com> Date: Mon, 4 Jul 2016 19:06:01 -0500 Subject: [PATCH] Updated travis. --- .travis.yml | 5 ++++- CMakeLists.txt | 9 ++++++--- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/.travis.yml b/.travis.yml index f741539..8f445b4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -7,6 +7,8 @@ addons: - boost-latest packages: - libboost-dev + - libboost-system-dev + - libboost-filesystem-dev os: - linux - osx @@ -14,4 +16,5 @@ compiler: - clang - gcc script: - - cmake -DCMAKE_BUILD_TYPE=Release && make -j4 + - mkdir build && cd build + - cmake -DCMAKE_BUILD_TYPE=Release && make -j4 && make install \ No newline at end of file diff --git a/CMakeLists.txt b/CMakeLists.txt index dc6a15e..1520c08 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,13 +1,16 @@ -cmake_minimum_required(VERSION 2.6) +cmake_minimum_required(VERSION 2.8.12) project(hfo) include(ExternalProject) option(BUILD_SOCCERWINDOW "Build Soccerwindow Visualizer" ON) option(INSTALL_ADDITIONAL_TEAMS "Install additional team binaries" ON) -add_definitions(-DELOG -std=c++11) +add_definitions(-DELOG) +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11") -find_package(Boost REQUIRED) +find_package(Boost COMPONENTS system filesystem REQUIRED) +find_package(ZLIB REQUIRED) +find_package(FLEX REQUIRED) include_directories(${Boost_INCLUDE_DIRS}) ExternalProject_Add(rcssserver -- 2.24.1