diff options
author | Zhao, Yuan <yuanzhao@ti.com> | 2017-08-28 20:32:38 +0000 |
---|---|---|
committer | Denys Dmytriyenko <denys@ti.com> | 2017-09-01 12:50:49 -0400 |
commit | ff3e821de1879c92311bd11e328d621847efc5af (patch) | |
tree | 599d7eda1b631ed0544737b6faf30b17e484d506 /recipes-ti | |
parent | 99262b80e69f0ada6b844b60df6b9db703850e5a (diff) | |
download | meta-ti-ff3e821de1879c92311bd11e328d621847efc5af.tar.gz |
libaet: TI Emulation CTools AET library
The AETLIB library in CToolsLib collection provides programmatic
access to the Advanced Event Triggering capability on C6x processor
cores.
Signed-off-by: Yuan Zhao <yuanzhao@ti.com>
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Diffstat (limited to 'recipes-ti')
-rw-r--r-- | recipes-ti/ctoolslib/libaet_git.bb | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/recipes-ti/ctoolslib/libaet_git.bb b/recipes-ti/ctoolslib/libaet_git.bb new file mode 100644 index 00000000..626ba926 --- /dev/null +++ b/recipes-ti/ctoolslib/libaet_git.bb | |||
@@ -0,0 +1,39 @@ | |||
1 | SUMMARY = "TI Emulation CTools AET library" | ||
2 | DESCRIPTION = "The AETLIB library provides programmatic access to the Advanced Event Triggering capability on C6x processor cores" | ||
3 | |||
4 | LICENSE = "BSD" | ||
5 | |||
6 | PV = "4.19.0.0" | ||
7 | |||
8 | LIC_FILES_CHKSUM = "file://../ctoolslib_manifest.html;md5=b7dd369a2e07ef9a71795ee5a9bd01bd" | ||
9 | |||
10 | SRC_URI = "git://git.ti.com/sdo-emu/ctoolslib.git;protocol=git;branch=opencl_aetlib_build" | ||
11 | SRCREV = "de7954abab0f0caa8a2c7b53095c30226d901a31" | ||
12 | |||
13 | DEPENDS = "ti-cgt6x-native" | ||
14 | PR = "r0" | ||
15 | |||
16 | S = "${WORKDIR}/git/aet" | ||
17 | |||
18 | DEVICE="" | ||
19 | DEVICE_dra7xx = "DRA7xx" | ||
20 | DEVICE_keystone = "C66AK2Hxx" | ||
21 | |||
22 | EXTRA_OEMAKE = "C6X_C_DIR=${STAGING_DIR_NATIVE}/usr/share/ti/cgt-c6x/include" | ||
23 | |||
24 | do_install() { | ||
25 | install -d ${D}${datadir}/ti/ctoolslib/aet | ||
26 | install -d ${D}${datadir}/ti/ctoolslib/aet/include | ||
27 | install -d ${D}${datadir}/ti/ctoolslib/aet/lib | ||
28 | cp -rP --preserve=mode,links,timestamps --no-preserve=ownership ${S}/include/* ${D}${datadir}/ti/ctoolslib/aet/include/ | ||
29 | install -m 0644 ${S}/build/c66/libaet.ae66 ${D}${datadir}/ti/ctoolslib/aet/lib/ | ||
30 | } | ||
31 | |||
32 | COMPATIBLE_MACHINE = "dra7xx|keystone" | ||
33 | PACKAGE_ARCH = "${MACHINE_ARCH}" | ||
34 | |||
35 | FILES_${PN}-dev += "\ | ||
36 | ${datadir}/ti/ctoolslib/aet \ | ||
37 | " | ||
38 | |||
39 | ALLOW_EMPTY_${PN} = "1" | ||