1
set (COMPIZ_LD_LIBRARY_PATH ${CMAKE_BINARY_DIR}/src CACHE STRING "" FORCE)
2
set (COMPIZ_BINARY ${CMAKE_BINARY_DIR}/src/compiz CACHE STRING "" FORCE)
4
configure_file (${CMAKE_CURRENT_SOURCE_DIR}/src/compiz-xorg-gtest-config.h.in
5
${CMAKE_CURRENT_BINARY_DIR}/src/compiz-xorg-gtest-config.h
8
include_directories (${XORG_SERVER_INCLUDE_XORG_GTEST}
9
${XORG_SERVER_GTEST_INCLUDES}
10
${COMPIZ_XORG_SYSTEM_TEST_INCLUDE_DIR}
11
${CMAKE_CURRENT_BINARY_DIR}/src)
13
link_directories (${XORG_SERVER_LIBRARY_DIRS})
15
add_definitions (${XORG_SERVER_GTEST_CFLAGS})
17
set (_xorg_gtest_all_srcs
18
${XORG_SERVER_GTEST_SRC}/src/xorg-gtest-all.cpp)
20
set (_xorg_gtest_main_srcs
21
${XORG_SERVER_GTEST_SRC}/src/xorg-gtest_main.cpp)
23
add_library (xorg_gtest_all STATIC
24
${_xorg_gtest_all_srcs})
26
add_library (xorg_gtest_main STATIC
27
${_xorg_gtest_main_srcs})
29
add_library (compiz_xorg_gtest_system_test STATIC
30
${CMAKE_CURRENT_SOURCE_DIR}/src/compiz-xorg-gtest.cpp)
32
target_link_libraries (xorg_gtest_all
33
${GTEST_BOTH_LIBRARIES}
34
${CMAKE_THREAD_LIBS_INIT}
35
${XORG_SERVER_GTEST_LIBRARIES})
37
target_link_libraries (xorg_gtest_main
38
${GTEST_BOTH_LIBRARIES}
39
${CMAKE_THREAD_LIBS_INIT}
40
${XORG_SERVER_GTEST_LIBRARIES})
42
target_link_libraries (compiz_xorg_gtest_system_test
45
${GTEST_BOTH_LIBRARIES}
46
${CMAKE_THREAD_LIBS_INIT}
47
${XORG_SERVER_LIBRARIES}