From be5cb1a00590514a9fb7dc771e8404b688baa275 Mon Sep 17 00:00:00 2001 From: armatusmiles <akurotych@gmail.com> Date: Wed, 19 Sep 2018 00:32:01 +0300 Subject: [PATCH] [+] Travis --- .travis.yml | 27 +++++++++++++++++++++++++++ CMakeLists.txt | 2 +- 2 files changed, 28 insertions(+), 1 deletion(-) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..1edcad8 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,27 @@ +sudo: required +language: cpp +compiler: gcc +dist: trusty +notifications: + email: false + +before_install: + - git submodule init + - git submodule update --recursive + +script: + - export CC=gcc-5 + - mkdir build + - cd build + - cmake -DBUILD_DAP_UDP_SERVER_TESTS=ON ../ + - make + - ctest --verbose + +addons: + apt: + sources: + - ubuntu-toolchain-r-test + packages: + - gcc-5 + - libev-dev + diff --git a/CMakeLists.txt b/CMakeLists.txt index a026a44..32b43d2 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -12,6 +12,6 @@ set(DAP_UDP_SERVER_SRCS dap_udp_server.c dap_udp_client.h dap_udp_client.c) add_library(${PROJECT_NAME} STATIC ${DAP_UDP_SERVER_SRCS}) -target_link_libraries(${PROJECT_NAME} dap_core_server) +target_link_libraries(${PROJECT_NAME} dap_core_server ev) target_include_directories(${PROJECT_NAME} INTERFACE .) -- GitLab