summaryrefslogtreecommitdiff
path: root/solenv
diff options
context:
space:
mode:
authorDavid Tardon <dtardon@redhat.com>2015-03-25 17:49:24 +0100
committerDavid Tardon <dtardon@redhat.com>2015-03-25 17:52:20 +0100
commiteff289ce454bb8e5c03fdecef184a30a86f3d506 (patch)
tree5c684e6402da7b7c13188864396ff3f79ad4188f /solenv
parentf47e0bed6e4df408cfca1452be984a0a1b64956f (diff)
correctly rebuild extension desc. l10ns when langs change
Change-Id: I4fb99c446f1ea0892d9210885d9d93f3dfe24ceb
Diffstat (limited to 'solenv')
-rw-r--r--solenv/gbuild/Extension.mk4
1 files changed, 2 insertions, 2 deletions
diff --git a/solenv/gbuild/Extension.mk b/solenv/gbuild/Extension.mk
index a31400376355..bcfa25651582 100644
--- a/solenv/gbuild/Extension.mk
+++ b/solenv/gbuild/Extension.mk
@@ -71,13 +71,13 @@ $(call gb_Extension__get_preparation_target,%) :
mkdir -p $(dir $@) && touch $@)
ifeq ($(strip $(gb_WITH_LANG)),)
-$(call gb_Extension_get_workdir,%)/description.xml :
+$(call gb_Extension_get_workdir,%)/description.xml : $(gb_Helper_LANGSTARGET)
$(call gb_Output_announce,$*/description.xml,$(true),CPY,3)
$(call gb_Helper_abbreviate_dirs,\
mkdir -p $(call gb_Extension_get_workdir,$*) && \
cp -f $(LOCATION)/description.xml $@)
else
-$(call gb_Extension_get_workdir,%)/description.xml : $(gb_Extension_XRMEXDEPS)
+$(call gb_Extension_get_workdir,%)/description.xml : $(gb_Extension_XRMEXDEPS) $(gb_Helper_LANGSTARGET)
$(call gb_Output_announce,$*/description.xml,$(true),XRM,3)
MERGEINPUT=$(call var2file,$(shell $(gb_MKTEMP)),100,$(POFILES)) && \
$(call gb_Helper_abbreviate_dirs,\