Add the auto accept logic for the headless speaker profile
[platform/core/connectivity/bluetooth-frwk.git] / bt-oal / bluez_hal / CMakeLists.txt
index fd706b8..d099a2a 100644 (file)
@@ -56,15 +56,12 @@ SET(PKG_MODULES
        gobject-2.0
        bundle
        gio-unix-2.0
+       capi-system-info
 )
 
 INCLUDE(FindPkgConfig)
 pkg_check_modules(bluez_hal_pkgs REQUIRED ${PKG_MODULES})
 
-FIND_PROGRAM(MARSHALTOOL NAMES glib-genmarshal)
-EXEC_PROGRAM("${MARSHALTOOL}" ARGS "--prefix=marshal ${CMAKE_CURRENT_SOURCE_DIR}/marshal.list --header > ${CMAKE_CURRENT_SOURCE_DIR}/include/marshal.h")
-EXEC_PROGRAM("${MARSHALTOOL}" ARGS "--prefix=marshal ${CMAKE_CURRENT_SOURCE_DIR}/marshal.list --body > ${CMAKE_CURRENT_SOURCE_DIR}/marshal.c")
-
 FIND_PROGRAM(DBUS_BINDING_TOOL NAMES dbus-binding-tool)
 
 FOREACH(flag ${bluez_hal_pkgs_CFLAGS})
@@ -73,7 +70,7 @@ ENDFOREACH(flag)
 
 SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -g ")
 
-SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS}")
+SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -fPIC -Wall -Werror")
 
 FIND_PROGRAM(UNAME NAMES uname)