Signed-off-by: Jacob Stiffler <[email protected]>
---
 .../ti-tisdk-makefile/Makefile_tidl-examples       | 35 ++++++++++++++++++++++
 .../ti-tisdk-makefile_1.0.bbappend                 |  8 +++--
 2 files changed, 41 insertions(+), 2 deletions(-)
 create mode 100755 
recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_tidl-examples

diff --git 
a/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_tidl-examples 
b/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_tidl-examples
new file mode 100755
index 0000000..39cb6ba
--- /dev/null
+++ b/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_tidl-examples
@@ -0,0 +1,35 @@
+
+
+tidl-examples:
+       @echo =====================================
+       @echo     Building TIDL Examples
+       @echo =====================================
+       @cd example-applications; cd `find . -name "*tidl-api*"`; . 
$(ENV_SETUP); \
+               make -C ./examples \
+               TARGET_ROOTDIR=$(SDK_PATH_TARGET) 
TI_OCL_CGT_INSTALL=$(SDK_PATH_TARGET)/usr/share/ti/cgt-c6x
+
+tidl-examples_install: tidl-examples
+       @echo =======================================
+       @echo     Installing TIDL 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 "*tidl-api*"`; \
+       for d in ./examples/*; \
+       do \
+               [ -f "$$d/Makefile" ] || continue; \
+               exe=$$(sed -ne 's|^EXE *= *||p' $$d/Makefile); \
+               install -d $(DESTDIR)/usr/share/ti/tidl/$$d; \
+               install -m 755 $$d/$$exe $(DESTDIR)/usr/share/ti/tidl/$$d; \
+       done
+
+tidl-examples_clean:
+       @echo =======================================
+       @echo     Cleaning TIDL Examples
+       @echo =======================================
+       @cd example-applications; cd `find . -name "*tidl-api*"`; : 
$(ENV_SETUP); \
+       make -C ./examples realclean
diff --git a/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bbappend 
b/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bbappend
index b7399c7..7247844 100644
--- a/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bbappend
+++ b/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bbappend
@@ -1,4 +1,4 @@
-PR_append = ".tisdk52"
+PR_append = ".tisdk53"
 
 FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
 
@@ -9,6 +9,7 @@ SRC_URI_append = "\
     file://Makefile_evse-hmi \
     file://Makefile_protection-relays-hmi \
     file://Makefile_tiovx-app-host \
+    file://Makefile_tidl-examples \
 "
 
 SRC_URI_append_omap-a15 = " file://Makefile_big-data-ipc-demo"
@@ -43,7 +44,10 @@ MAKEFILES_append_ti33x = " evse-hmi \
                           protection-relays-hmi \
 "
 
-MAKEFILES_append_am57xx-evm = " jailhouse"
+MAKEFILES_append_am57xx-evm = " jailhouse \
+                                tidl-examples \
+"
+MAKEFILES_append_am57xx-hs-evm = " tidl-examples"
 
 MAKEFILES_append_k2g = " pru-icss"
 
-- 
2.7.4

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

Reply via email to