[Meson] add dependency for generated files
authorJaeyun <jy1210.jung@samsung.com>
Wed, 16 Jan 2019 04:52:13 +0000 (13:52 +0900)
committerMyungJoo Ham <myungjoo.ham@gmail.com>
Thu, 17 Jan 2019 12:12:00 +0000 (21:12 +0900)
Add dependency for generated files.

Signed-off-by: Jaeyun Jung <jy1210.jung@samsung.com>
gst/nnstreamer/meson.build
gst/nnstreamer/tensor_transform/meson.build

index 4ed7d6b..51629a5 100644 (file)
@@ -1,6 +1,7 @@
 nnstreamer_inc = include_directories('.')
 nnstreamer_sources = []
 nnstreamer_headers = []
+nnstreamer_generated = []
 
 # Dependencies
 nnstreamer_base_deps = [
@@ -66,6 +67,9 @@ foreach p : nnst_plugins
   subdir(p)
 endforeach
 
+# Add generated
+nnstreamer_sources += nnstreamer_generated
+
 # Build libraries ("both_libraries" are supported from 0.46.)
 nnstreamer_shared = shared_library('nnstreamer',
   nnstreamer_sources,
@@ -89,6 +93,7 @@ if get_option('default_library') == 'static'
 endif
 
 nnstreamer_dep = declare_dependency(link_with: nnstreamer_lib,
+  sources: nnstreamer_generated,
   dependencies: nnstreamer_base_deps,
   include_directories: nnstreamer_inc)
 
index 6f79203..34e2204 100644 (file)
@@ -15,7 +15,7 @@ if have_orcc
     output: orcsrc + '.c',
     command: orcc_args + ['--implementation', '-o', '@OUTPUT@', '@INPUT@'])
 
-  nnstreamer_sources += [orc_c, orc_h]
+  nnstreamer_generated += [orc_c, orc_h]
 endif
 
 foreach s : tensor_transform_sources