%endif # 0%{tizen_version_major}%{tizen_version_minor} >= 65
+%if 0%{tizen_version_major}%{tizen_version_minor} < 65
+BuildRequires: flatbuffers-devel
+%endif
+
Name: nntrainer
Summary: Software framework for training neural networks
Version: 0.3.0
%define enable_nnstreamer_tensor_filter -Denable-nnstreamer-tensor-filter=true
%if 0%{?unit_test}
+%if 0%{tizen_version_major}%{tizen_version_minor} > 60
BuildRequires: nnstreamer-test-devel
+%endif
BuildRequires: gst-plugins-good-extra
BuildRequires: python
%endif #unit_test
Requires: nntrainer = %{version}-%{release}
Requires: %{capi_machine_learning_inference}
Requires: nnstreamer-tensorflow2-lite
-BuildRequires: nnstreamer-test-devel
+%if 0%{tizen_version_major}%{tizen_version_minor} > 60
+BuildRequires: nnstreamer-test-devel
+%endif
BuildRequires: nnstreamer-tensorflow2-lite
BuildRequires: tensorflow2-lite-devel
BuildRequires: pkgconfig(jsoncpp)
subdir('unittest')
endif
-if get_option('enable-nnstreamer-tensor-filter')
+nnstreamer_test_dep = dependency('nnstreamer-test-devel', required: false)
+
+if get_option('enable-nnstreamer-tensor-filter') and nnstreamer_test_dep.found()
subdir('nnstreamer')
endif