summaryrefslogtreecommitdiff
path: root/solenv/gbuild/AllLangPackage.mk
diff options
context:
space:
mode:
Diffstat (limited to 'solenv/gbuild/AllLangPackage.mk')
-rw-r--r--solenv/gbuild/AllLangPackage.mk2
1 files changed, 2 insertions, 0 deletions
diff --git a/solenv/gbuild/AllLangPackage.mk b/solenv/gbuild/AllLangPackage.mk
index cc8c0b8f2b3c..8a691cdc1018 100644
--- a/solenv/gbuild/AllLangPackage.mk
+++ b/solenv/gbuild/AllLangPackage.mk
@@ -68,7 +68,9 @@ endef
# (i.e., if we are building with the language).
#
# gb_AllLangPackage_add_file target destination source
+gb_AllLangPackage_ALLDIRS :=
define gb_AllLangPackage_add_file
+gb_AllLangPackage_ALLDIRS := $(sort $(gb_AllLangPackage_ALLDIRS) $(patsubst %$(3),%,$(2)))
$(call gb_AllLangPackage__add_file,$(1),$(2),$(3),$(firstword $(subst /, ,$(3))))
endef