1 project(mv_face_test_suite)
2 cmake_minimum_required(VERSION 2.6)
4 set_property(DIRECTORY APPEND PROPERTY COMPILE_DEFINITIONS_DEBUG _DEBUG)
7 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra -Werror")
10 set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/${LIB_INSTALL_DIR})
11 set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/${LIB_INSTALL_DIR})
12 set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin)
14 include_directories(${PROJECT_SOURCE_DIR})
15 include_directories(${MV_CAPI_MEDIA_VISION_INC_DIR})
16 include_directories(${INC_IMAGE_HELPER})
17 include_directories(${INC_VIDEO_HELPER})
18 include_directories(${INC_TS_COMMON})
20 file(GLOB MV_FACE_TEST_SUITE_INC_LIST "${PROJECT_SOURCE_DIR}/*.h")
21 file(GLOB MV_FACE_TEST_SUITE_SRC_LIST "${PROJECT_SOURCE_DIR}/*.c")
23 add_executable(${PROJECT_NAME}
24 ${MV_FACE_TEST_SUITE_INC_LIST}
25 ${MV_FACE_TEST_SUITE_SRC_LIST}
26 ${MV_CAPI_MEDIA_VISION_INC_LIST})
28 target_link_libraries(${PROJECT_NAME} ${MV_FACE_LIB_NAME}
35 install(TARGETS ${PROJECT_NAME} DESTINATION ${testbin_dir})