[Service] dependency to sqlite
authorJaeyun Jung <jy1210.jung@samsung.com>
Tue, 31 Jan 2023 05:55:52 +0000 (14:55 +0900)
committerMyungJoo Ham <myungjoo.ham@samsung.com>
Wed, 1 Feb 2023 08:14:05 +0000 (17:14 +0900)
Add dependency to sqlite and cleanup, mark todo to remove leveldb for future work.

Signed-off-by: Jaeyun Jung <jy1210.jung@samsung.com>
meson.build
packaging/machine-learning-api.spec

index 8585ec3..17f41d7 100644 (file)
@@ -33,6 +33,7 @@ nnstreamer_dep = dependency('nnstreamer')
 
 if get_option('enable-ml-service')
   libsystemd_dep = dependency('libsystemd')
+  sqlite_dep = dependency('sqlite3')
 
   leveldb_dep = dependency('leveldb', required: false)
   if (not leveldb_dep.found())
index 9204d60..a42b508 100644 (file)
@@ -79,7 +79,6 @@ BuildRequires:        glib2-devel
 BuildRequires: gstreamer-devel
 BuildRequires: gst-plugins-base-devel
 BuildRequires: meson >= 0.50.0
-BuildRequires:  pkgconfig(leveldb)
 
 %if %{with tizen}
 %if 0%{?enable_tizen_privilege}
@@ -154,6 +153,9 @@ BuildConflicts:     libarmcl-release
 
 %if 0%{?enable_ml_service}
 BuildRequires:  pkgconfig(libsystemd)
+#TODO remove dependency to leveldb
+BuildRequires:  pkgconfig(leveldb)
+BuildRequires:  pkgconfig(sqlite3)
 BuildRequires:  dbus
 %endif