summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorAleksandar Donchev <Aleksander.Donchev@partner.bmw.de>2017-02-21 15:11:15 +0100
committerChristian Linke <christian.linke@bmw.de>2017-05-02 06:25:51 -0700
commit551d34d6f69e7def9590f503f23dad220011f118 (patch)
treef243261bc2fbb679c9d51a51b792e4e4739d098e /CMakeLists.txt
parent8f2387e42641c7c2b967553a4c578f0e87549fb6 (diff)
downloadaudiomanager-551d34d6f69e7def9590f503f23dad220011f118.tar.gz
Linux specific TIMERFD implementation as alternative timer mechanism
Signed-off-by: Christian Linke <christian.linke@bmw.de>
Diffstat (limited to 'CMakeLists.txt')
-rwxr-xr-xCMakeLists.txt6
1 files changed, 5 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 33433ee..b89daa1 100755
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -59,7 +59,10 @@ option ( WITH_SHARED_UTILITIES
option ( WITH_SHARED_CORE
"Build audio manager core as dynamic library" OFF)
-
+
+option ( WITH_TIMERFD
+ "Build with the linux specific TIMERFD feature to support timing without using signals" ON)
+
set(DBUS_SERVICE_PREFIX "org.genivi.audiomanager"
CACHE PROPERTY "The dbus service prefix for the AM - only changable for legacy dbus")
@@ -219,6 +222,7 @@ message(STATUS "WITH_CAPI_WRAPPER = ${WITH_CAPI_WRAPPER}")
message(STATUS "WITH_DBUS_WRAPPER = ${WITH_DBUS_WRAPPER}")
message(STATUS "WITH_SHARED_UTILITIES = ${WITH_SHARED_UTILITIES}")
message(STATUS "WITH_SHARED_CORE = ${WITH_SHARED_CORE}")
+message(STATUS "WITH_TIMERFD = ${WITH_TIMERFD}")
message(STATUS "DYNAMIC_ID_BOUNDARY = ${DYNAMIC_ID_BOUNDARY}")
message(STATUS "LIB_INSTALL_SUFFIX = ${LIB_INSTALL_SUFFIX}")
message(STATUS "TEST_EXECUTABLE_INSTALL_PATH = ${TEST_EXECUTABLE_INSTALL_PATH}")