MuseScore/framework/utests_base/utests_base.cmake

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

33 lines
664 B
CMake
Raw Normal View History

2020-06-16 16:13:58 +02:00
define_property(TARGET PROPERTY OUTPUT_XML
BRIEF_DOCS "List XML files outputed by google test."
FULL_DOCS "List XML files outputed by google test."
)
cmake_policy(SET CMP0079 NEW)
add_subdirectory(${CMAKE_CURRENT_LIST_DIR}/../../thirdparty/googletest googletest)
enable_testing()
get_property(gmock_LIBS GLOBAL PROPERTY gmock_LIBS)
get_property(gmock_INCLUDE_DIRS GLOBAL PROPERTY gmock_INCLUDE_DIRS)
include_directories(
${gmock_INCLUDE_DIRS}
${CMAKE_CURRENT_LIST_DIR}
)
set(TESTS_BASE_SRC
${CMAKE_CURRENT_LIST_DIR}/main.cpp
)
set(TESTS_BASE_INC
${gmock_INCLUDE_DIRS}
${CMAKE_CURRENT_LIST_DIR}
)
set(TESTS_BASE_LIBS
gmock
)