Add vitalness option 98/220498/1
authorhyunho <hhstark.kang@samsung.com>
Thu, 19 Dec 2019 02:24:47 +0000 (11:24 +0900)
committerhyunho <hhstark.kang@samsung.com>
Thu, 19 Dec 2019 02:24:47 +0000 (11:24 +0900)
Change-Id: I007d07dfd26b54d5878783f17f041b49f9a65067
Signed-off-by: hyunho <hhstark.kang@samsung.com>
packaging/libwidget_service.spec
parser/CMakeLists.txt
parser/widget.info [new file with mode: 0644]

index ab67791..27e18c3 100644 (file)
@@ -131,6 +131,7 @@ fi
 %{_bindir}/widget_test
 %{_bindir}/widget_recovery
 %{_datarootdir}/widget_service/*
+%{_datarootdir}/parser-plugins/widget.info
 
 %files devel
 %manifest %{name}.manifest
index c4d24d2..e500089 100644 (file)
@@ -22,6 +22,12 @@ ENDFOREACH(FLAGS)
 
 SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fvisibility=hidden -fPIC")
 
+SET(PLUGINS_LIST_FILE_NAME widget.info)
+SET(PLUGINS_LIST_FILE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/${PLUGINS_LIST_FILE_NAME})
+SET(PLUGINS_LIST_INSTALL_PATH ${CMAKE_INSTALL_PREFIX}/share/parser-plugins)
+ADD_DEFINITIONS("-DPLUGINS_LIST_INSTALL_PATH=\"${PLUGINS_LIST_INSTALL_PATH}\"")
+INSTALL(FILES ${PLUGINS_LIST_FILE_PATH} DESTINATION ${PLUGINS_LIST_INSTALL_PATH}/)
+
 ADD_LIBRARY(widget-application MODULE ${SRCS})
 
 INSTALL(TARGETS widget-application DESTINATION ${SYSCONF_INSTALL_DIR}/package-manager/parserlib/)
diff --git a/parser/widget.info b/parser/widget.info
new file mode 100644 (file)
index 0000000..1b949be
--- /dev/null
@@ -0,0 +1 @@
+type="tag";name="widget-application";path="/etc/package-manager/parserlib/libwidget-application.so";vitalness="true"