sound: Intialize theme id by default value only when it hasn't been initialized
[platform/core/system/libsvi.git] / tests / CMakeLists.txt
1 SET(feedback_test "${PROJECT_NAME}-test")
2
3 INCLUDE(FindPkgConfig)
4 pkg_check_modules(${feedback_test} REQUIRED
5                 glib-2.0
6                 dlog)
7
8 FOREACH(flag ${${feedback_test}_CFLAGS})
9         SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
10 ENDFOREACH(flag)
11
12 INCLUDE_DIRECTORIES(
13         ${CMAKE_SOURCE_DIR}/include
14         ${CMAKE_CURRENT_SOURCE_DIR})
15
16 SET(SRCS
17     main.c
18         test-feedback.c
19         test-feedback-internal.c
20 )
21
22 SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -g -fno-omit-frame-pointer -Wall -fPIE")
23 SET(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,--as-needed -pie")
24
25 ADD_DEFINITIONS("-DENABLE_TEST_DLOG")
26
27 ADD_EXECUTABLE(${feedback_test} ${SRCS})
28 TARGET_LINK_LIBRARIES(${feedback_test} ${PROJECT_NAME} ${${feedback_test}_LDFLAGS})
29
30 INSTALL(TARGETS ${feedback_test} DESTINATION bin)