ADD_DEFINITIONS("-DWRT_PLUGINS_WIDGET_LOG")
-set(TARGET_NAME "wrt-plugins-w3c-widget-interface")
+SET(TARGET_NAME "wrt-plugins-w3c-widget-interface")
-pkg_search_module(webkit2 REQUIRED ewebkit2)
-pkg_search_module(plugin-types REQUIRED wrt-plugins-types)
+PKG_SEARCH_MODULE(webkit2 REQUIRED ewebkit2)
+PKG_SEARCH_MODULE(plugin-types REQUIRED wrt-plugins-types)
-set(SRCS
+SET(SRCS
${SRCS_COMMONS}
JSWidget.cpp
JSPreferences.cpp
plugin_config.cpp
)
-include_directories(
+INCLUDE_DIRECTORIES(
${API_WIDGET_PATH}
${webkit2_INCLUDE_DIRS}
${plugin-types_INCLUDE_DIRS}
${PLUGINS_API_SUPPORT_DIRS}
)
-add_library(${TARGET_NAME} SHARED ${SRCS})
-target_link_libraries(${TARGET_NAME}
+ADD_LIBRARY(${TARGET_NAME} SHARED ${SRCS})
+TARGET_LINK_LIBRARIES(${TARGET_NAME}
${LIBS_COMMON}
${TARGET_COMMONS}
${TARGET_COMMONS_JAVASCRIPT}
wrt-dispatch-event
)
+# Override default tag
+SET_TARGET_PROPERTIES(${TARGET_NAME} PROPERTIES
+ COMPILE_DEFINITIONS LOG_TAG="WRT_PLUGINS_WIDGET")
+
INSTALL(TARGETS ${TARGET_NAME} LIBRARY DESTINATION /usr/lib/wrt-plugins/w3c-widget-interface)