Signed-off-by: Hongmei Gou <[email protected]>
---
 .../ti-tisdk-makefile/Makefile_tiovx-app-host      | 34 ++++++++++++++++++++++
 .../ti-tisdk-makefile_1.0.bbappend                 |  5 +++-
 2 files changed, 38 insertions(+), 1 deletion(-)
 create mode 100644 
recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_tiovx-app-host

diff --git 
a/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_tiovx-app-host 
b/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_tiovx-app-host
new file mode 100644
index 0000000..998368b
--- /dev/null
+++ b/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_tiovx-app-host
@@ -0,0 +1,34 @@
+# tiovx-app-host build targets
+tiovx-app-host:
+       @echo =====================================
+       @echo     Building TIOVX Host Application
+       @echo =====================================
+       @cd example-applications; cd `find . -name "*tiovx-app-host*"`; . 
$(ENV_SETUP); make \
+               TARGET_ROOTDIR=$(SDK_PATH_TARGET) \
+               GCCLINARO=$(LINUX_DEVKIT_PATH)/sysroots/x86_64-arago-linux/usr \
+               TIOVXPATH=$(SDK_PATH_TARGET)/usr/include/VX \
+               IPCPATH=$(SDK_PATH_TARGET)/usr/share/ti/ti-ipc-tree \
+               
SDKPLATFORMIFPATH=$(SDK_PATH_TARGET)/usr/share/ti/ti-tiovx-lib-tree/sys-iface \
+               PROC_LIST='host khronos_example'
+
+tiovx-app-host_install:
+       @echo =======================================
+       @echo     Installing TIOVX Host Application
+       @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 "*tiovx-app-host*"`; \
+       install -m 0755 host/bin/debug/app_host 
$(DESTDIR)/usr/bin/tiovx-app_host; \
+       install -m 0755 khronos_example/bin/debug/opticalflow 
$(DESTDIR)/usr/bin/tiovx-opticalflow
+
+tiovx-app-host_clean:
+       @echo =======================================
+       @echo     Cleaning TIOVX Host Application
+       @echo =======================================
+       @cd example-applications; cd `find . -name "*tiovx-app-host*"`; . 
$(ENV_SETUP); \
+       make PROC_LIST='host khronos_example' clean
+
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 e609aae..d6a7d3d 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 = ".tisdk51"
+PR_append = ".tisdk52"
 
 FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
 
@@ -8,6 +8,7 @@ SRC_URI_append = "\
     file://Makefile_jailhouse \
     file://Makefile_evse-hmi \
     file://Makefile_protection-relays-hmi \
+    file://Makefile_tiovx-app-host \
 "
 
 SRC_URI_append_omap-a15 = " file://Makefile_big-data-ipc-demo"
@@ -46,6 +47,8 @@ MAKEFILES_append_am57xx-evm = " jailhouse"
 
 MAKEFILES_append_k2g = " pru-icss"
 
+MAKEFILES_append_dra7xx = " tiovx-app-host"
+
 MAKEFILES_remove_ti33x = "${@bb.utils.contains('MACHINE_FEATURES', 'sgx', '', 
'ti-sgx-ddk-km', d)}"
 MAKEFILES_remove_ti43x = "${@bb.utils.contains('MACHINE_FEATURES', 'sgx', '', 
'ti-sgx-ddk-km', d)}"
 
-- 
1.9.1

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

Reply via email to