-TI TraceFramework user space library
Signed-off-by: Aravind Batni <[email protected]>
---
* traceframework version update to 1.1.1.1
* added support for k2h k2h DEVICE for examples
---
---
.../ti-trace-framework/ti-trace-framework_git.bb | 43 ++++++++++++++++++++
1 file changed, 43 insertions(+)
create mode 100644
meta-arago-extras/recipes-bsp/ti-trace-framework/ti-trace-framework_git.bb
diff --git
a/meta-arago-extras/recipes-bsp/ti-trace-framework/ti-trace-framework_git.bb
b/meta-arago-extras/recipes-bsp/ti-trace-framework/ti-trace-framework_git.bb
new file mode 100644
index 0000000..9437c44
--- /dev/null
+++ b/meta-arago-extras/recipes-bsp/ti-trace-framework/ti-trace-framework_git.bb
@@ -0,0 +1,43 @@
+DESCRIPTION = "TI Trace Framework library"
+LICENSE = "TI BSD"
+LIC_FILES_CHKSUM =
"file://${WORKDIR}/git/ti/instrumentation/traceframework/COPYING.txt;md5=e8f6789acdcda76d02ed9203fc2e603d"
+
+BRANCH="master"
+SRC_URI =
"git://git.ti.com/keystone-rtos/traceframework.git;destsuffix=git/ti/instrumentation/traceframework;protocol=git;branch=${BRANCH}"
+
+# Below commit ID corresponds to DEV.TFWK-01.01.01.01
+SRCREV = "ecf42063f3302f8b27442963ea9adbe21229e2d3"
+PR = "r0"
+PV = "01.01.01.01"
+
+COMPATIBLE_MACHINE = "(tci6614-evm|keystone)"
+DEPENDS ="ti-cuia"
+
+DEVICELIST = ""
+DEVICELIST_append_tci6614-evm = "c6614"
+DEVICELIST_append_keystone = "k2k k2h"
+
+PACKAGES =+ "${PN}-test"
+
+FILES_${PN}-test = "${bindir}/tfw*.out \
+ ${bindir}/*.txt"
+
+BASEDIR = "${WORKDIR}/git"
+S = "${BASEDIR}/ti/instrumentation/traceframework"
+
+do_install() {
+ for device in ${DEVICELIST}
+ do
+ make -f makefile_armv7 install PDK_INSTALL_PATH=${STAGING_INCDIR}
DEVICE="$device" TFW_SRC_DIR=${S} TARGET_ROOT_DIR=${D}
CUIA_INSTALL_DIR=${STAGING_INCDIR}
+ done
+}
+
+do_compile () {
+# making the library
+ make -f makefile_armv7 clean lib PDK_INSTALL_PATH=${STAGING_INCDIR}
CUIA_INSTALL_DIR=${STAGING_INCDIR} CUIA_LIB_DIR=${STAGING_LIBDIR}
+# make the test application
+ for device in ${DEVICELIST}
+ do
+ make -f makefile_armv7 tests PDK_INSTALL_PATH=${STAGING_INCDIR}
DEVICE="$device" TFW_INC_DIR=${BASEDIR} TFW_SRC_DIR=${S} TARGET_ROOT_DIR=${D}
CUIA_INSTALL_DIR=${STAGING_INCDIR} CUIA_LIB_DIR=${STAGING_LIBDIR}
+ done
+}
--
1.7.9.5
_______________________________________________
meta-arago mailing list
[email protected]
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago