Signed-off-by: Jacob Stiffler <[email protected]>
---
 .../ti-tisdk-makefile/Makefile_openmpacc-examples  | 32 ++++++++++++++++++++++
 .../ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb     |  7 ++++-
 2 files changed, 38 insertions(+), 1 deletion(-)
 create mode 100644 
meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_openmpacc-examples

diff --git 
a/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_openmpacc-examples
 
b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_openmpacc-examples
new file mode 100644
index 0000000..e1842ba
--- /dev/null
+++ 
b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_openmpacc-examples
@@ -0,0 +1,32 @@
+# OpenMP Accelerator Examples build targets
+openmpacc-examples:
+       @echo ================================================
+       @echo     Building the OpenMP Accelerator Examples
+       @echo ================================================
+       @cd example-applications; cd `find . -name "*openmpacc-examples*"`; . 
$(ENV_SETUP); make TARGET_ROOTDIR=$(SDK_PATH_TARGET) 
TI_OCL_CGT_INSTALL=$(SDK_PATH_TARGET)/usr/share/ti/cgt-c6x
+
+openmpacc-examples_install:
+       @echo ==================================================
+       @echo     Installing the OpenMP Accelerator Examples
+       @echo ==================================================
+       @if [ ! -d $(DESTDIR) ] ; then \
+               echo "The extracted target filesystem directory doesn't 
exist."; \
+               echo "Please run setup.sh in the SDK's root directory and then 
try again."; \
+               exit 1; \
+       fi
+       @cd example-applications; \
+       cd `find . -name "*openmpacc-examples*"`; \
+       for example in `find . -executable -not \( -type d -o -iname 'make*' 
\)`; do \
+               install -d $(DESTDIR)/usr/share/ti/examples/openmpacc/`dirname 
$${example}` ; \
+               install -m 755 $${example} 
$(DESTDIR)/usr/share/ti/examples/openmpacc/`dirname $${example}` ; \
+               if [ -f `dirname $${example}`/*.out ]; then \
+                       install -m 755 `dirname $${example}`/*.out 
$(DESTDIR)/usr/share/ti/examples/openmpacc/`dirname $${example}` ; \
+               fi \
+       done
+
+openmpacc-examples_clean:
+       @echo ==================================================
+       @echo     Cleaning the OpenMP Accelerator Examples
+       @echo ==================================================
+       @cd example-applications; cd `find . -name "*openmpacc-examples*"`; . 
$(ENV_SETUP); make TARGET_ROOTDIR=$(SDK_PATH_TARGET) clean
+
diff --git 
a/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb 
b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb
index b762b0e..bcd78ba 100644
--- a/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb
+++ b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb
@@ -44,9 +44,10 @@ SRC_URI = "\
     file://Makefile_pru-icss \
     file://Makefile_qt-opencv-opencl-opengl-multithreaded \
     file://Makefile_ipsecmgr-mod \
+    file://Makefile_openmpacc-examples \
 "
 
-PR = "r67"
+PR = "r68"
 
 MAKEFILES_MATRIX_GUI = "matrix-gui-browser \
                         refresh-screen \
@@ -101,6 +102,7 @@ MAKEFILES_append_dra7xx = " cryptodev \
                             debugss-module-drv \
                             gdbserverproxy-module-drv \
                             opencl-examples \
+                            openmpacc-examples \
                             qt-opencv-opencl-opengl-multithreaded \
 "
 
@@ -130,16 +132,19 @@ MAKEFILES_append_keystone = " u-boot-spl \
 MAKEFILES_append_k2hk-evm = " opencl-examples \
                               gdbserverproxy-module-drv \
                               debugss-module-drv \
+                              openmpacc-examples \
 "
 
 MAKEFILES_append_k2l-evm = " opencl-examples \
                              gdbserverproxy-module-drv \
                              debugss-module-drv \
+                             openmpacc-examples \
 "
 
 MAKEFILES_append_k2e-evm = " opencl-examples \
                              gdbserverproxy-module-drv \
                              debugss-module-drv \
+                             openmpacc-examples \
 "
 
 # Use ARCH format expected by the makefile
-- 
1.9.1

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

Reply via email to