mcf-camera-app: Add new recipe for matrix camera streaming application

Submitted by Punya Prakash on June 1, 2011, 7:40 p.m.

Details

Message ID 1306957245-7248-1-git-send-email-pprakash@ti.com
State Superseded
Delegated to: Koen Kooi
Headers show

Commit Message

Punya Prakash June 1, 2011, 7:40 p.m.
* Support for media controller framework
	* Create and set-up link
 	* Configuration of format for each pad
 	* Streaming for specified duration

Signed-off-by Punya Prakash <pprakash@ti.com>
---
 recipes/ti/mcf-camera-app_1.0.bb |   28 ++++++++++++++++++++++++++++
 1 files changed, 28 insertions(+), 0 deletions(-)
 create mode 100644 recipes/ti/mcf-camera-app_1.0.bb

Patch hide | download patch | download mbox

diff --git a/recipes/ti/mcf-camera-app_1.0.bb b/recipes/ti/mcf-camera-app_1.0.bb
new file mode 100644
index 0000000..e2f9e60
--- /dev/null
+++ b/recipes/ti/mcf-camera-app_1.0.bb
@@ -0,0 +1,28 @@ 
+DESCRIPTION = "MCF Camera Application"
+HOMEPAGE = "https://gforge.ti.com/gf/project/mcf_camera_app/"
+LICENSE = "BSD"
+SECTION = "system"
+PRIORITY = "optional"
+
+SRCREV = "3"
+PR = "r0"
+
+DEPENDS += "virtual/kernel"
+
+PLATFORM_am37x-evm = "am3715"
+PLATFORM_beagleboard = "am3715"
+
+INSANE_SKIP_${PN} = "True"
+
+SRC_URI = "svn://gforge.ti.com/svn/mcf_camera_app/;module=trunk;proto=https;user=anonymous;pswd=''"
+
+S = "${WORKDIR}/trunk"
+
+do_compile() {
+	export CROSS_COMPILE=${TARGET_PREFIX}
+	make LINUXKERNEL_INSTALL_DIR="${STAGING_KERNEL_DIR}" PLATFORM="${PLATFORM}"
+}
+
+do_install() {
+	make DESTDIR=${D} install
+}

Comments

Koen Kooi June 2, 2011, 8 a.m.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 01-06-11 21:40, Punya Prakash wrote:
> * Support for media controller framework
> 	* Create and set-up link
>  	* Configuration of format for each pad
>  	* Streaming for specified duration
> 
> Signed-off-by Punya Prakash <pprakash@ti.com>

> +++ b/recipes/ti/mcf-camera-app_1.0.bb
> +PLATFORM_am37x-evm = "am3715"
> +PLATFORM_beagleboard = "am3715"

> +do_compile() {
> +	export CROSS_COMPILE=${TARGET_PREFIX}
> +	make LINUXKERNEL_INSTALL_DIR="${STAGING_KERNEL_DIR}" PLATFORM="${PLATFORM}"

So it seems to be machine specific, you need PACKAGE_ARCH =
$MACHINE_ARCH. And please use oe_runmake.

> +INSANE_SKIP_${PN} = "True"

Since this is in internal app we can fix, this won't go in before the QA
errors have been fixed.
If for some unforeseen reason the QA errors can't be fixed, you should
at least add a comment what the errors are and why they can't get fixed.

regards,

Koen
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Darwin)

iD8DBQFN50MyMkyGM64RGpERAr6iAKCZvA/Y3qqN12+SSxZT3c+PZqPOrQCgrs/a
ugfQQJ1GpVgpRFZ39Akp7gQ=
=FEPN
-----END PGP SIGNATURE-----