Signed-off-by: Jacob Stiffler <[email protected]>
---
 .../recipes-ti/openmpacc/clacc_git.bb              | 38 ++++++++++++++++++++++
 .../recipes-ti/openmpacc/openmpacc.inc             | 21 ++++++++++++
 2 files changed, 59 insertions(+)
 create mode 100644 meta-arago-extras/recipes-ti/openmpacc/clacc_git.bb
 create mode 100644 meta-arago-extras/recipes-ti/openmpacc/openmpacc.inc

diff --git a/meta-arago-extras/recipes-ti/openmpacc/clacc_git.bb 
b/meta-arago-extras/recipes-ti/openmpacc/clacc_git.bb
new file mode 100644
index 0000000..f41c291
--- /dev/null
+++ b/meta-arago-extras/recipes-ti/openmpacc/clacc_git.bb
@@ -0,0 +1,38 @@
+DESCRIPTION = "TI OpenMP-Acc C compiler"
+
+include openmpacc.inc
+
+PR = "${INC_PR}.0"
+
+DEPENDS = "boost elfutils"
+RDEPENDS_${PN} += "clocl"
+
+S = "${WORKDIR}/git/host"
+
+TARGET_class-target = "clacc_arm"
+TARGET_class-native = "clacc_x86"
+TARGET_class-nativesdk = "clacc_x86"
+
+export LINUX_DEVKIT_ROOT = "${STAGING_DIR_HOST}"
+export X86_HOST_ROOT = "${STAGING_DIR_HOST}"
+
+PARALLEL_MAKE = ""
+
+EXTRA_OEMAKE = " -C ${S}/clacc \
+                  ${TARGET} \
+                  CXX="${CXX}" \
+"
+
+do_compile() {
+    oe_runmake
+}
+
+do_install() {
+    install -d ${D}${bindir}
+    install -m 755 clacc/${TARGET} ${D}${bindir}/clacc
+
+    install -d ${D}${mandir}/man1
+    install -m 644 clacc/clacc.1 ${D}${mandir}/man1
+}
+
+BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-arago-extras/recipes-ti/openmpacc/openmpacc.inc 
b/meta-arago-extras/recipes-ti/openmpacc/openmpacc.inc
new file mode 100644
index 0000000..4f55d0d
--- /dev/null
+++ b/meta-arago-extras/recipes-ti/openmpacc/openmpacc.inc
@@ -0,0 +1,21 @@
+SUMMARY = "TI OpenMP Accelerator Model"
+HOMEPAGE = "http://downloads.ti.com/mctools/esd/docs/openmpacc/";
+LICENSE = "BSD"
+
+PV = "1.3.0.1"
+INC_PR = "r0"
+
+LIC_FILES_CHKSUM = 
"file://../debian/copyright;md5=aaa2a0939d08197132fc382e97b62eb0"
+
+FILESEXTRAPATHS_prepend := "${THISDIR}/openmpacc:"
+
+OMPACC_GIT_URI = "git://git.ti.com/openmp/ti-openmpacc.git"
+OMPACC_GIT_PROTOCOL = "git"
+OMPACC_GIT_BRANCH = "master"
+
+OMPACC_SRCREV = "814accdbb441a3b258a548c6fbaa087b314ee18b"
+
+BRANCH = "${OMPACC_GIT_BRANCH}"
+SRC_URI = "${OMPACC_GIT_URI};protocol=${OMPACC_GIT_PROTOCOL};branch=${BRANCH}"
+SRCREV = "${OMPACC_SRCREV}"
+
-- 
1.9.1

_______________________________________________
meta-arago mailing list
[email protected]
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago

Reply via email to