[meta-ti] [PATCH] meta-ti: Guard use of SOC_FAMILY to account for it being empty

Khem Raj raj.khem at gmail.com
Thu Jan 26 16:31:29 PST 2012


Right now SOC_FAMILY is set to 'Unknown' by default by angstrom
distro but others might not set it as all so it will be empty
hence we take care of the case if this is empty

Signed-off-by: Khem Raj <raj.khem at gmail.com>
---
 recipes-ti/linuxutils/ti-linuxutils.inc |   10 +++++-----
 recipes-ti/syslink/ti-syslink.inc       |    2 +-
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/recipes-ti/linuxutils/ti-linuxutils.inc b/recipes-ti/linuxutils/ti-linuxutils.inc
index d6cd18c..06b254d 100644
--- a/recipes-ti/linuxutils/ti-linuxutils.inc
+++ b/recipes-ti/linuxutils/ti-linuxutils.inc
@@ -23,12 +23,12 @@ do_compile() {
     do_make_scripts
     unset CFLAGS CPPFLAGS CXXFLAGS LDFLAGS
 
-    case ${SOC_FAMILY} in 
-    dm365)
+    case "${SOC_FAMILY}" in
+    "dm365")
             modules="cmem edma irq";;
-    omap3)
+    "omap3")
             modules="cmem sdma";;
-	dm355)
+    "dm355")
             modules="cmem edma irq";;
     *)
             modules="cmem"
@@ -58,7 +58,7 @@ do_install () {
       EXEC_DIR="${D}${installdir}/ti-linuxutils-app/cmem-app" \
       install
     # Install EDMA
-    if [ ${SOC_FAMILY} = "dm365" ] ; then
+    if [ "${SOC_FAMILY}" = "dm365" ] ; then
         cd ${S}/packages/ti/sdo/linuxutils/edma/apps
         make \
          LINUXKERNEL_INSTALL_DIR="${STAGING_KERNEL_DIR}" \
diff --git a/recipes-ti/syslink/ti-syslink.inc b/recipes-ti/syslink/ti-syslink.inc
index 8cc5775..d7df8c1 100644
--- a/recipes-ti/syslink/ti-syslink.inc
+++ b/recipes-ti/syslink/ti-syslink.inc
@@ -196,7 +196,7 @@ do_install () {
     # Install the rtos example apps 
     install -d ${D}/${installdir}/ti-syslink-examples/dsp
     cd ${SYSLINK_ROOT}/ti/syslink/samples/rtos
-    for i in $(find . -name "*.${SYSLINKSUFFIX}" | grep ${SOC_FAMILY}); do
+    for i in $(find . -name "*.${SYSLINKSUFFIX}" | grep "${SOC_FAMILY}"); do
         install ${i} ${D}/${installdir}/ti-syslink-examples/dsp/
     done
 
-- 
1.7.5.4




More information about the meta-ti mailing list