|
|
|
@ -15,7 +15,7 @@ if (NOT MONERO_DIR)
|
|
|
|
|
set(MONERO_DIR ~/monero)
|
|
|
|
|
endif()
|
|
|
|
|
|
|
|
|
|
option(BUILD_TEST "Build tests for the project" OFF)
|
|
|
|
|
option(BUILD_TESTS "Build tests for the project" OFF)
|
|
|
|
|
|
|
|
|
|
message(STATUS MONERO_DIR ": ${MONERO_DIR}")
|
|
|
|
|
|
|
|
|
@ -37,7 +37,7 @@ set(CMAKE_LIBRARY_PATH ${CMAKE_LIBRARY_PATH} "${MONERO_BUILD_DIR}"
|
|
|
|
|
include(MyUtils)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (${BUILD_TEST})
|
|
|
|
|
if (${BUILD_TESTS})
|
|
|
|
|
include(CodeCoverage)
|
|
|
|
|
APPEND_COVERAGE_COMPILER_FLAGS()
|
|
|
|
|
set(COVERAGE_EXCLUDES
|
|
|
|
@ -170,7 +170,7 @@ set(LIBRARIES ${LIBRARIES} ${HIDAPI_LIBRARIES})
|
|
|
|
|
target_link_libraries(${PROJECT_NAME} ${LIBRARIES})
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (${BUILD_TEST})
|
|
|
|
|
if (${BUILD_TESTS})
|
|
|
|
|
include_directories(
|
|
|
|
|
${CMAKE_SOURCE_DIR}/ext/googletest/googletest/include
|
|
|
|
|
${CMAKE_SOURCE_DIR}/ext/googletest/googlemock/include)
|
|
|
|
@ -178,7 +178,7 @@ endif()
|
|
|
|
|
|
|
|
|
|
configure_files(${CMAKE_CURRENT_SOURCE_DIR}/sql ${CMAKE_CURRENT_BINARY_DIR}/sql)
|
|
|
|
|
|
|
|
|
|
if (${BUILD_TEST})
|
|
|
|
|
if (${BUILD_TESTS})
|
|
|
|
|
enable_testing()
|
|
|
|
|
add_subdirectory(ext/googletest)
|
|
|
|
|
add_subdirectory(tests)
|
|
|
|
|