blob: 8b0b85cdbe2d8172a7450fdee4c815d902aef443 [file] [log] [blame]
SET(COMMON
common.c
)
SET(COMMON_CPP
xglgpu.cpp
)
include_directories("${PROJECT_SOURCE_DIR}/tests/gtest-1.7.0/include")
add_executable(xglinfo xglinfo.c ${COMMON})
add_executable(xglAllocMemory xglAllocMemory.c ${COMMON})
add_executable(xglFence xglFence.c ${COMMON})
add_executable(xglQueue xglQueue.c ${COMMON})
add_executable(xglEvent xglEvent.c ${COMMON})
add_executable(xglQuery xglQuery.c ${COMMON})
add_executable(xglbase init.cpp ${COMMON_CPP})
set_target_properties(xglbase
PROPERTIES
COMPILE_DEFINITIONS "GTEST_LINKED_AS_SHARED_LIBRARY=1")
target_link_libraries(xglbase XGL gtest gtest_main)
target_link_libraries(xglinfo XGL)
target_link_libraries(xglAllocMemory XGL)
target_link_libraries(xglFence XGL)
target_link_libraries(xglQueue XGL)
target_link_libraries(xglEvent XGL)
target_link_libraries(xglQuery XGL)
add_subdirectory(gtest-1.7.0)