[Example Apps] Build example apps out of nnstreamer context
authorMyungJoo Ham <myungjoo.ham@samsung.com>
Wed, 18 Jul 2018 08:08:55 +0000 (17:08 +0900)
committer함명주/동작제어Lab(SR)/Principal Engineer/삼성전자 <myungjoo.ham@samsung.com>
Thu, 19 Jul 2018 02:23:52 +0000 (11:23 +0900)
commit6bc8caab5bfe57933e8ff365b04e139a22721253
tree62f233a7ff6abf63d97425f9c25cbbfc8224bb7b
parent8591c54758ac48edd50aa2723276d8e0985986cc
[Example Apps] Build example apps out of nnstreamer context

Build example_* apps in tizen build environment without nnstreamer
build environment as if nnstreamer is already in Tizen and
the apps are regular Tizen apps.

In order to do this:
- Add nnstreamer_testapp.spec: try gbs build --spec nnstreamer_testapp.spec to build test apps only
- Add INSTALL_EXAMPLE_APP option to install example apps optionally.
- Add tizen_app_build_example CMakeLists.txt to build example apps seperatedly.
- Added format dependencies on gstreamer-app-1.0

With this we can ensure that nnstreamer-based apps can be built completely without nnstreamer source codes and we can verify packaging of nnstreamer-devel.

Fixes #262 for Tizen.

Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
CMakeLists.txt
nnstreamer_example/CMakeLists.txt
nnstreamer_example/example_cam/CMakeLists.txt
nnstreamer_example/example_filter/CMakeLists.txt
nnstreamer_example/example_sink/CMakeLists.txt
nnstreamer_example/tizen_app_build_example/CMakeLists.txt [new file with mode: 0644]
packaging/nnstreamer_testapp.spec [new file with mode: 0644]