diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index b200f8f936316028b52b0533e12bc6f1cec329f9..d7b8655253164796f4a2bad484d79446685dfc01 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 6a99688f948b2ca04ad6fa7b9227e56d7388cb79..202cce428eddcb057eb2348f9d716c53f9347cf8 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)