]> code.ossystems Code Review - openembedded-core.git/commitdiff
gettext.bbclass: Ensure we don't overwrite other DEPENDS_GETTEXT values
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 19 Apr 2012 07:48:25 +0000 (08:48 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Sun, 22 Apr 2012 14:43:00 +0000 (15:43 +0100)
In particular, this overwrites the value from cross-canadian.bbclass in
some cases which isn't the desired behaviour and unnecessarily
complicates/breaks the dependency chain.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/gettext.bbclass

index 89faa30eca0d985ce4366a12e9193d87df85febf..95818c6771893e2efec8e3fcb27d2dff72613069 100644 (file)
@@ -15,7 +15,7 @@ def gettext_oeconf(d):
         return '--disable-nls'
     return "--enable-nls"
 
-DEPENDS_GETTEXT = "virtual/gettext gettext-native"
+DEPENDS_GETTEXT ??= "virtual/gettext gettext-native"
 
 BASEDEPENDS =+ "${@gettext_dependencies(d)}"
 EXTRA_OECONF_append = " ${@gettext_oeconf(d)}"