diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000000000000000000000000000000000000..1edcad87c87fde4cc5af70f5dec89c2dbc4b598c --- /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 a026a448593bf2f3db17da495b4686b69a6a6b32..32b43d2e2591201b84992a4e5aabf794d72f05d8 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 .)