set proper dependencies for each examples.
Signed-off-by: Jaeyun Jung <jy1210.jung@samsung.com>
dummyLSTM = shared_library('dummyLSTM',
'dummy_LSTM.c',
- dependencies: [nnstreamer_deps],
- include_directories: nnstreamer_inc,
- objects: [tensor_commonOBJ, tensor_filter_customOBJ]
+ dependencies: [libm_dep],
+ include_directories: nnstreamer_inc
)
dummyRNN = shared_library('dummyRNN',
'dummy_RNN.c',
- dependencies: [nnstreamer_deps],
- include_directories: nnstreamer_inc,
- objects: [tensor_commonOBJ, tensor_filter_customOBJ]
+ include_directories: nnstreamer_inc
)
nnstreamer_customfilter_average = shared_library('nnstreamer_customfilter_average',
'nnstreamer_customfilter_example_average.c',
- dependencies: [nnstreamer_deps],
- include_directories: nnstreamer_inc,
- objects: [tensor_commonOBJ, tensor_filter_customOBJ]
+ include_directories: nnstreamer_inc
)
nnstreamer_customfilter_opencv_scaler = shared_library('nnstreamer_customfilter_opencv_scaler',
'nnstreamer_customfilter_opencv_scaler.cc',
- dependencies: [nnstreamer_deps, opencv_dep],
- include_directories: nnstreamer_inc,
- objects: [tensor_commonOBJ, tensor_filter_customOBJ]
+ dependencies: [glib_dep, opencv_dep],
+ include_directories: nnstreamer_inc
)
nnstreamer_customfilter_opencv_average = shared_library('nnstreamer_customfilter_opencv_average',
'nnstreamer_customfilter_opencv_average.cc',
- dependencies: [nnstreamer_deps, opencv_dep],
- include_directories: nnstreamer_inc,
- objects: [tensor_commonOBJ, tensor_filter_customOBJ]
+ dependencies: [glib_dep, opencv_dep],
+ include_directories: nnstreamer_inc
)
nnstreamer_customfilter_passthrough = shared_library('nnstreamer_customfilter_passthrough',
'nnstreamer_customfilter_example_passthrough.c',
- dependencies: [nnstreamer_deps],
- include_directories: nnstreamer_inc,
- objects: [tensor_commonOBJ, tensor_filter_customOBJ]
+ include_directories: nnstreamer_inc
)
nnstreamer_customfilter_passthrough_variable = shared_library('nnstreamer_customfilter_passthrough_variable',
'nnstreamer_customfilter_example_passthrough_variable.c',
- dependencies: [nnstreamer_deps],
- include_directories: nnstreamer_inc,
- objects: [tensor_commonOBJ, tensor_filter_customOBJ]
+ include_directories: nnstreamer_inc
)
nnstreamer_customfilter_scaler = shared_library('nnstreamer_customfilter_scaler',
'nnstreamer_customfilter_example_scaler.c',
- dependencies: [nnstreamer_deps],
- include_directories: nnstreamer_inc,
- objects: [tensor_commonOBJ, tensor_filter_customOBJ]
+ dependencies: [glib_dep],
+ include_directories: nnstreamer_inc
)
nnstreamer_customfilter_scaler_allocator = shared_library('nnstreamer_customfilter_scaler_allocator',
'nnstreamer_customfilter_example_scaler_allocator.c',
- dependencies: [nnstreamer_deps],
- include_directories: nnstreamer_inc,
- objects: [tensor_commonOBJ, tensor_filter_customOBJ]
+ dependencies: [glib_dep],
+ include_directories: nnstreamer_inc
)
nnstreamer_example_cam = executable('nnstreamer_example_cam',
'nnstreamer_example_cam.c',
- dependencies: [nnstreamer_deps],
- include_directories: nnstreamer_inc
+ dependencies: [glib_dep, gst_dep]
)
nnstreamer_example_decoder_image_labelling = executable('nnstreamer_example_decoder_image_labelling',
'nnstreamer_example_decoder_image_labelling.c',
- dependencies: [nnstreamer_deps],
- include_directories: nnstreamer_inc
+ dependencies: [glib_dep, gst_dep]
)
nnstreamer_example_filter = executable('nnstreamer_example_filter',
'nnstreamer_example_filter.c',
- dependencies: [nnstreamer_deps],
- include_directories: nnstreamer_inc
+ dependencies: [glib_dep, gst_dep]
)
nnstreamer_example_filter_performance_profile = executable('nnstreamer_example_filter_performance_profile',
'nnstreamer_example_filter_performance_profile.c',
- dependencies: [nnstreamer_deps],
- include_directories: nnstreamer_inc
+ dependencies: [glib_dep, gst_dep]
)
nnstreamer_example_object_detection = executable('nnstreamer_example_object_detection',
'nnstreamer_example_object_detection.cc',
- dependencies: [nnstreamer_deps, cairo_dep],
+ dependencies: [glib_dep, gst_dep, gst_video_dep, cairo_dep, libm_dep],
include_directories: nnstreamer_inc
)
nnstreamer_sink_example = executable('nnstreamer_sink_example',
'nnstreamer_sink_example.c',
- dependencies: [nnstreamer_deps, gst_app_dep],
- include_directories: nnstreamer_inc
+ dependencies: [glib_dep, gst_dep, gst_app_dep]
)
nnstreamer_sink_example_play = executable('nnstreamer_sink_example_play',
'nnstreamer_sink_example_play.c',
- dependencies: [nnstreamer_deps, gst_app_dep],
- include_directories: nnstreamer_inc
+ dependencies: [glib_dep, gst_dep, gst_app_dep]
)