Source: amd-aie-rt
Section: libdevel
Priority: optional
Maintainer: Isaac True <isaac@is.having.coffee>
Uploaders: Talha Can Havadar <havadartalha@gmail.com>
Build-Depends: debhelper-compat (= 13),
               cmake,
               cpputest,
               liburing-dev,
               pkgconf,
Build-Depends-Indep: doxygen,
                     ghostscript,
                     graphviz,
                     texlive-font-utils,
Standards-Version: 4.7.3
Vcs-Browser: https://salsa.debian.org/itrue/amd-aie-rt
Vcs-Git: https://salsa.debian.org/itrue/amd-aie-rt.git
Homepage: https://www.xilinx.com/products/technology/ai-engine.html

Package: xaiefal-examples
Section: utils
Architecture: arm64
Depends: libxaiengine3 (= ${binary:Version}),
         ${misc:Depends},
         ${shlibs:Depends},
Multi-Arch: foreign
Description: Xilinx AI Engine Runtime - Functional Abstraction Layer - examples
 xaiefal is a Functional Abstraction Layer (FAL) that provides common userspace
 APIs for runtime AIE resource management.
 .
 This package contains example applications created with the FAL.

Package: xaiefal-tests
Section: utils
Architecture: arm64
Depends: libxaiengine3 (= ${binary:Version}),
         ${misc:Depends},
         ${shlibs:Depends},
Multi-Arch: foreign
Description: Xilinx AI Engine Runtime - Functional Abstraction Layer - tests
 xaiefal is a Functional Abstraction Layer (FAL) that provides common userspace
 APIs for runtime AIE resource management.
 .
 This package contains test applications created with the FAL.

Package: xaiefal-doc
Section: doc
Architecture: all
Depends: ${misc:Depends},
Multi-Arch: foreign
Description: Xilinx AI Engine Runtime - Functional Abstraction Layer - doc
 xaiefal is a Functional Abstraction Layer (FAL) that provides common userspace
 APIs for runtime AIE resource management.
 .
 This package contains the documentation for the FAL.

Package: libxaiefal-dev
Section: libdevel
Architecture: arm64
Depends: libxaiengine-dev (= ${binary:Version}),
         ${misc:Depends},
Suggests: xaiefal-examples (= ${binary:Version})
Multi-Arch: same
Description: Xilinx AI Engine Runtime - Functional Abstraction Layer - headers
 xaiefal is a Functional Abstraction Layer (FAL) that provides common userspace
 APIs for runtime AIE resource management.
 .
 This package contains development headers for the FAL.

Package: libxaiengine-dev
Section: libdevel
Architecture: arm64
Depends: libxaiengine3 (= ${binary:Version}),
         ${misc:Depends},
Suggests: libxaiefal-dev (= ${binary:Version})
Multi-Arch: same
Description: Xilinx AI Engine Runtime - Userspace Driver - headers
 libxaiengine provides hardware access api to applications.
 .
 This package contains required headers for aiefal and applications that use AI
 Engine.

Package: libxaiengine3
Section: libs
Architecture: arm64
Depends: ${misc:Depends},
         ${shlibs:Depends},
Multi-Arch: same
Description: Xilinx AI Engine Runtime - Userspace Driver
 libxaiengine provides hardware access api to applications.
 .
 This package contains required headers for aiefal and applications that use AI
 Engine.
