From 26f734360adae20e9e5355664ac41c38607df2af Mon Sep 17 00:00:00 2001 From: Jaeyun Date: Mon, 17 Jun 2019 17:10:29 +0900 Subject: [PATCH] [C-Api/Deb] build c-api add capi in nnstreamer debpkg. TODO : consider to separate api pkg Signed-off-by: Jaeyun Jung --- debian/nnstreamer-dev.install | 1 + debian/nnstreamer.install | 1 + debian/rules | 3 ++- 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/debian/nnstreamer-dev.install b/debian/nnstreamer-dev.install index b64018c..4063fba 100644 --- a/debian/nnstreamer-dev.install +++ b/debian/nnstreamer-dev.install @@ -1,3 +1,4 @@ /usr/include/nnstreamer/*.h /usr/lib/*/pkgconfig/*.pc +/usr/lib/*/libcapi-*.so /usr/lib/*/*.a diff --git a/debian/nnstreamer.install b/debian/nnstreamer.install index f040b3b..6d6cec2 100644 --- a/debian/nnstreamer.install +++ b/debian/nnstreamer.install @@ -1,3 +1,4 @@ /usr/lib/nnstreamer/decoders/libnnstreamer_decoder_*.so /usr/lib/*/gstreamer-1.0/*.so +/usr/lib/*/libcapi-*.so.* /etc/nnstreamer.ini diff --git a/debian/rules b/debian/rules index 2ca2352..2ea08f5 100755 --- a/debian/rules +++ b/debian/rules @@ -35,7 +35,7 @@ override_dh_auto_clean: override_dh_auto_configure: mkdir -p build - meson --buildtype=plain --prefix=/usr --sysconfdir=/etc --libdir=lib/$(DEB_HOST_MULTIARCH) --bindir=lib/nnstreamer/bin --includedir=include -Dinstall-example=true -Denable-tensorflow=$(enable_tf) build + meson --buildtype=plain --prefix=/usr --sysconfdir=/etc --libdir=lib/$(DEB_HOST_MULTIARCH) --bindir=lib/nnstreamer/bin --includedir=include -Dinstall-example=true -Denable-tensorflow=$(enable_tf) -Denable-capi=true build override_dh_auto_build: ninja -C build @@ -45,6 +45,7 @@ override_dh_auto_test: cd build && ./tests/unittest_sink --gst-plugin-path=. && cd .. cd build && ./tests/unittest_plugins --gst-plugin-path=. && cd .. cd build && ./tests/unittest_src_iio --gst-plugin-path=. && cd .. + cd build && ./tests/tizen_capi/unittest_tizen_capi --gst-plugin-path=. && cd .. cd tests && ssat -n && cd .. override_dh_link: -- 2.7.4