X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=src%2Fceph%2Fsrc%2Fdmclock%2FCMakeLists.txt;fp=src%2Fceph%2Fsrc%2Fdmclock%2FCMakeLists.txt;h=d133bc6b015067e30169952680045618dc56247b;hb=812ff6ca9fcd3e629e49d4328905f33eee8ca3f5;hp=0000000000000000000000000000000000000000;hpb=15280273faafb77777eab341909a3f495cf248d9;p=stor4nfv.git diff --git a/src/ceph/src/dmclock/CMakeLists.txt b/src/ceph/src/dmclock/CMakeLists.txt new file mode 100644 index 0000000..d133bc6 --- /dev/null +++ b/src/ceph/src/dmclock/CMakeLists.txt @@ -0,0 +1,34 @@ +cmake_minimum_required(VERSION 2.8.11) + +list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_LIST_DIR}/cmake/modules") + +set(CMAKE_CXX_FLAGS + "${CMAKE_CXX_FLAGS} -std=c++11 -Wno-write-strings -Wall -pthread") + +if(DO_NOT_DELAY_TAG_CALC) + add_definitions(-DDO_NOT_DELAY_TAG_CALC) +endif() + +if (NOT(TARGET gtest AND TARGET gtest_main)) + if (NOT GTEST_FOUND) + find_package(GTest QUIET) + if (NOT GTEST_FOUND) + include(BuildGTest) + endif() + endif() +endif() + +if (NOT(BOOST_FOUND)) + find_package(Boost REQUIRED) +endif() + +add_subdirectory(src) +add_subdirectory(sim) + +enable_testing() +add_subdirectory(test) +add_subdirectory(support/test) +add_test(NAME dmclock-tests + COMMAND $) +add_test(NAME dmclock-data-struct-tests + COMMAND $)