Introduce dependency audio manager
[platform/core/uifw/voice-control.git] / audio-manager / CMakeLists.txt
1 INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR})
2 INCLUDE_DIRECTORIES(./inc)
3
4 FOREACH(flag ${pkgs_CFLAGS})
5 SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
6 ENDFOREACH(flag)
7 SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS}")
8 SET(CMAKE_CXX_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS}")
9 ## for LCOV
10 #SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -fPIC -Wall -Werror -fprofile-arcs -ftest-coverage")
11 #SET(CMAKE_CXX_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -fPIC -Wall -Werror -fprofile-arcs -ftest-coverage")
12
13 SET(SRCS
14         src/vc_audio_manager.cpp
15 )
16
17 ## Executable ##
18 ADD_LIBRARY("${PROJECT_NAME}-audio-manager" SHARED ${SRCS})
19 TARGET_LINK_LIBRARIES("${PROJECT_NAME}-audio-manager" -ldl ${pkgs_LDFLAGS})
20
21 ## Install
22 INSTALL(TARGETS "${PROJECT_NAME}-audio-manager" DESTINATION ${TZ_SYS_RO_SHARE}/voice/vc/1.0/dependency-audio-manager/)