[Dev] Expose app context header
authorJihoon Lee <jhoon.it.lee@samsung.com>
Tue, 30 Nov 2021 06:23:31 +0000 (15:23 +0900)
committerJijoong Moon <jijoong.moon@samsung.com>
Thu, 2 Dec 2021 06:54:31 +0000 (15:54 +0900)
This patch exposes app context header to make custom layer deployable.
Please note that this is a temporary measure and we might want to use
diffrent abstraction for this.

**Self evaluation:**
1. Build test: [X]Passed [ ]Failed [ ]Skipped
2. Run test: [X]Passed [ ]Failed [ ]Skipped

Signed-off-by: Jihoon Lee <jhoon.it.lee@samsung.com>
debian/nntrainer-dev.install
nntrainer/meson.build
packaging/nntrainer.spec

index 57869d3..4c8031e 100644 (file)
@@ -13,6 +13,8 @@
 /usr/include/nntrainer/layer_context.h
 /usr/include/nntrainer/layer_devel.h
 /usr/include/nntrainer/layer_impl.h
+# custom layer kits
+/usr/include/nntrainer/app_context.h
 # optimizer headers
 /usr/include/nntrainer/optimizer_context.h
 /usr/include/nntrainer/optimizer_devel.h
index 683f843..1ba20d3 100644 (file)
@@ -14,6 +14,7 @@ nntrainer_inc_abs = [
 nntrainer_sources = []
 nntrainer_headers = [
    meson.current_source_dir() / 'nntrainer_error.h',
+   meson.current_source_dir() / 'app_context.h',
 ]
 
 # Dependencies
index 37f0690..303b82c 100644 (file)
@@ -458,6 +458,8 @@ cp -r result %{buildroot}%{_datadir}/nntrainer/unittest/
 %{_includedir}/nntrainer/layer_context.h
 %{_includedir}/nntrainer/layer_devel.h
 %{_includedir}/nntrainer/layer_impl.h
+# custom layer kits
+%{_includedir}/nntrainer/app_context.h
 # optimizer headers
 %{_includedir}/nntrainer/optimizer_context.h
 %{_includedir}/nntrainer/optimizer_devel.h