[C-Api/Deb] build c-api
authorJaeyun <jy1210.jung@samsung.com>
Mon, 17 Jun 2019 08:10:29 +0000 (17:10 +0900)
committerjaeyun-jung <39614140+jaeyun-jung@users.noreply.github.com>
Tue, 2 Jul 2019 02:33:38 +0000 (11:33 +0900)
add capi in nnstreamer debpkg.

TODO : consider to separate api pkg

Signed-off-by: Jaeyun Jung <jy1210.jung@samsung.com>
debian/nnstreamer-dev.install
debian/nnstreamer.install
debian/rules

index b64018c..4063fba 100644 (file)
@@ -1,3 +1,4 @@
 /usr/include/nnstreamer/*.h
 /usr/lib/*/pkgconfig/*.pc
+/usr/lib/*/libcapi-*.so
 /usr/lib/*/*.a
index f040b3b..6d6cec2 100644 (file)
@@ -1,3 +1,4 @@
 /usr/lib/nnstreamer/decoders/libnnstreamer_decoder_*.so
 /usr/lib/*/gstreamer-1.0/*.so
+/usr/lib/*/libcapi-*.so.*
 /etc/nnstreamer.ini
index 2ca2352..2ea08f5 100755 (executable)
@@ -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: