Signed-off-by: Hongmei Gou <[email protected]>
Signed-off-by: Jacob Stiffler <[email protected]>
---
.../conf/distro/include/arago-source-ipk.inc | 3 ++
.../ti-tisdk-makefile/Makefile_tiovx-app-host | 34 +++++++++++++++++++
.../ti-tisdk-makefile_1.0.bb | 4 ++-
3 files changed, 40 insertions(+), 1 deletion(-)
create mode 100644
meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_tiovx-app-host
diff --git a/meta-arago-distro/conf/distro/include/arago-source-ipk.inc
b/meta-arago-distro/conf/distro/include/arago-source-ipk.inc
index 6e56c771..aa9638f8 100644
--- a/meta-arago-distro/conf/distro/include/arago-source-ipk.inc
+++ b/meta-arago-distro/conf/distro/include/arago-source-ipk.inc
@@ -79,6 +79,9 @@ SRCIPK_INSTALL_DIR_pn-mmwavegesture-hmi =
"example-applications/${PN}-${PV}"
CREATE_SRCIPK_pn-pdm-anomaly-detection = "1"
SRCIPK_INSTALL_DIR_pn-pdm-anomaly-detection =
"example-applications/${PN}-${PV}"
+CREATE_SRCIPK_pn-tiovx-app-host = "1"
+SRCIPK_INSTALL_DIR_pn-tiovx-app-host = "example-applications/${PN}-${PV}"
+
CREATE_SRCIPK_pn-image-gallery = "1"
SRCIPK_INSTALL_DIR_pn-image-gallery = "example-applications/${PN}"
diff --git
a/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_tiovx-app-host
b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_tiovx-app-host
new file mode 100644
index 00000000..f25472d3
--- /dev/null
+++
b/meta-arago-distro/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/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 417b28b6..80ec54ea 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
@@ -51,11 +51,12 @@ SRC_URI = "\
file://Makefile_sysfw-image \
file://Makefile_mmwavegesture-hmi \
file://Makefile_pdm-anomaly-detection \
+ file://Makefile_tiovx-app-host \
file://Makefile_ti-ipc \
file://Makefile_jailhouse \
"
-PR = "r101"
+PR = "r102"
MAKEFILES_MATRIX_GUI = "matrix-gui-browser \
refresh-screen \
@@ -124,6 +125,7 @@ MAKEFILES_append_dra7xx = " cryptodev \
openmpacc-examples \
qt-opencv-opencl-opengl-multithreaded \
linalg-examples \
+ tiovx-app-host \
"
MAKEFILES_append_omap-a15 = " u-boot-spl \
--
2.17.1
_______________________________________________
meta-arago mailing list
[email protected]
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago