- Role of HAL_MODULE_ML:
Tizen ML API may require a hardware device to accelerate its job. This
HAL ML provides an interface for Tizen ML API (NNStreamer's
tensor_filter subplugin) to use such hardware acceleration devices (NPU,
...) if available.
- Newly added rootstrap information:
```xml
<?xml version="1.0"?>
<rootstrap name="hal-api-ml">
<email></email>
<emulator>
<rpm accept="hal-api-ml" arch="i686"/>
<rpm accept="hal-api-ml-devel" arch="i686"/>
</emulator>
<target>
<rpm accept="hal-api-ml" arch="armv7l"/>
<rpm accept="hal-api-ml-devel" arch="armv7l"/>
</target>
<necessary>
<file>/usr/lib/hal/libhal-api-ml.so*</file>
<file>/usr/include/hal/hal-ml-interface*.h</file>
<file>/usr/include/hal/hal-ml-types.h</file>
</necessary>
<include_path>/usr/include/</include_path>
<library_path>/usr/lib</library_path>
</rootstrap>
```
Change-Id: Ic3539c862e13d38e3bd0c198143cd0fabc3f02c5
Signed-off-by: Yongjoo Ahn <yongjoo1.ahn@samsung.com>
BuildRequires: pkgconfig(hal-api-codec)
Requires: pkgconfig(hal-api-security)
BuildRequires: pkgconfig(hal-api-security)
+Requires: pkgconfig(hal-api-ml)
+BuildRequires: pkgconfig(hal-api-ml)
%endif
%if "%{WITH_DA}" == "0"
--- /dev/null
+<?xml version="1.0"?>
+<rootstrap name="hal-api-ml">
+ <email></email>
+ <emulator>
+ <rpm accept="hal-api-ml" arch="i686"/>
+ <rpm accept="hal-api-ml-devel" arch="i686"/>
+ </emulator>
+ <target>
+ <rpm accept="hal-api-ml" arch="armv7l"/>
+ <rpm accept="hal-api-ml-devel" arch="armv7l"/>
+ </target>
+ <necessary>
+ <file>/usr/lib/hal/libhal-api-ml.so*</file>
+ <file>/usr/include/hal/hal-ml-interface*.h</file>
+ <file>/usr/include/hal/hal-ml-types.h</file>
+ </necessary>
+ <include_path>/usr/include/</include_path>
+ <library_path>/usr/lib</library_path>
+</rootstrap>