From c627dcb4491e10f8b9e7da7994624ed57cae684b Mon Sep 17 00:00:00 2001
From: Nicolas Pope <nwpope@utu.fi>
Date: Sun, 31 Mar 2019 13:27:09 +0300
Subject: [PATCH] Add uuid dependency

---
 .gitlab-ci.yml | 2 +-
 CMakeLists.txt | 5 +++++
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index b200f8f93..d7b865525 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -2,7 +2,7 @@ image: gcc
 
 before_script:
  - apt-get update -qq && apt-get install -y -qq g++ cmake
- - apt-get install -y -qq libopencv-dev libgoogle-glog-dev liburiparser-dev libmsgpack-dev
+ - apt-get install -y -qq libopencv-dev libgoogle-glog-dev liburiparser-dev libmsgpack-dev uuid-dev
 
 ftl:
   script:
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 6a99688f9..202cce428 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -25,6 +25,11 @@ if (NOT MSGPACK_FOUND)
 	endif()
 endif()
 
+check_include_file("uuid/uuid.h" UUID_FOUND)
+if (NOT UUID_FOUND)
+	message(ERROR "UUID library is required")
+endif()
+
 include_directories(${PROJECT_SOURCE_DIR}/common/cpp/include)
 
 check_language(CUDA)
-- 
GitLab