Coverity Fix
[platform/adaptation/emulator/device-manager-plugin-emul.git] / CMakeLists.txt
index 1d8f540..8d65243 100644 (file)
@@ -3,7 +3,7 @@ PROJECT(slp_devman_plugin C)
 
 SET(SRCS
        src/device_manager_io.c
-       src/device_manager_plugin_maru.c)
+       src/device_manager_plugin_emul.c)
 
 IF("${CMAKE_BUILD_TYPE}" STREQUAL "")
        SET(CMAKE_BUILD_TYPE "Release")
@@ -16,14 +16,14 @@ SET(CMAKE_C_FLAGS_DEBUG "-O0 -g")
 SET(CMAKE_C_FLAGS_RELEASE "-O2")
 
 INCLUDE(FindPkgConfig)
-pkg_check_modules(pkgs REQUIRED devman_plugin)
+pkg_check_modules(pkgs REQUIRED devman_plugin dlog)
 
 FOREACH(flag ${pkgs_CFLAGS})
        SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
 ENDFOREACH(flag)
 
 
-SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS}")
+SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -Wall -Werror")
 
 ADD_LIBRARY(${PROJECT_NAME} SHARED ${SRCS})
 TARGET_LINK_LIBRARIES(${PROJECT_NAME} ${pkgs_LDFLAGS})
@@ -31,3 +31,9 @@ TARGET_LINK_LIBRARIES(${PROJECT_NAME} ${pkgs_LDFLAGS})
 SET(PREFIX ${CMAKE_INSTALL_PREFIX})
 
 INSTALL(TARGETS ${PROJECT_NAME} DESTINATION ${LIB_INSTALL_DIR} COMPONENT RuntimeLibraries)
+
+ADD_SUBDIRECTORY(hw/battery)
+ADD_SUBDIRECTORY(hw/display)
+ADD_SUBDIRECTORY(hw/external_connection)
+ADD_SUBDIRECTORY(hw/usb_gadget)
+ADD_SUBDIRECTORY(hw/usb_client)