f9b17a83349009f3f0d1dbfb2be077f5bdc0f4f3
[iec.git] / src / type3_AndroidCloud / anbox-master / tests / CMakeLists.txt
1 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-sign-compare")
2
3 include_directories(
4   ${Boost_INCLUDE_DIRS}
5   ${CMAKE_SOURCE_DIR}
6   ${CMAKE_SOURCE_DIR}/external/android-emugl/host/include
7   ${CMAKE_SOURCE_DIR}/src
8 )
9
10 macro(ANBOX_ADD_TEST test_name src)
11   add_executable(
12     ${test_name}
13     ${src}
14   )
15
16   target_link_libraries(
17     ${test_name}
18
19     anbox-core
20
21     ${GMOCK_LIBRARIES}
22     ${GTEST_BOTH_LIBRARIES}
23
24     ${ARGN}
25
26     ${Boost_LIBRARIES}
27     ${CMAKE_THREAD_LIBS_INIT}
28   )
29
30   add_test(${test_name} ${CMAKE_CURRENT_BINARY_DIR}/${test_name} --gtest_filter=*-*requires*)
31 endmacro(ANBOX_ADD_TEST)
32
33 add_subdirectory(anbox)