image: don't include glibc-localedata-i18n when IMAGE_LINGUAS is empty
authorChris Larson <chris_larson@mentor.com>
Mon, 8 Nov 2010 22:50:31 +0000 (15:50 -0700)
committerChris Larson <chris_larson@mentor.com>
Mon, 8 Nov 2010 22:50:31 +0000 (15:50 -0700)
Signed-off-by: Chris Larson <chris_larson@mentor.com>
classes/image.bbclass

index 583e9c4..d98ba5c 100644 (file)
@@ -33,7 +33,8 @@ IMAGE_BOOT ?= "${IMAGE_INITSCRIPTS} \
 IMAGE_LINGUAS ?= "de-de fr-fr en-gb"
 
 LINGUAS_INSTALL = ""
-LINGUAS_INSTALL_linux = "glibc-localedata-i18n"
+LINGUAS_INSTALL_linux = "${@base_ifelse(d.getVar('IMAGE_LINGUAS', True), \
+                                        'glibc-localedata-i18n', '')}"
 LINGUAS_INSTALL_linux += "${@' '.join(map(lambda s: 'locale-base-%s' % s, '${IMAGE_LINGUAS}'.split()))}"
 LINGUAS_INSTALL_linux-gnueabi = "${LINGUAS_INSTALL_linux}"