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