summaryrefslogtreecommitdiffstats
path: root/solenv/gbuild/extensions
diff options
context:
space:
mode:
authorDavid Tardon <dtardon@redhat.com>2013-05-06 14:22:13 +0200
committerDavid Tardon <dtardon@redhat.com>2013-05-06 17:20:30 +0200
commit2b88585b59091189672695a5a2fbe2c7528d3cf3 (patch)
tree10c2344cbe1e86d8f4e6582e97a60b5cd23cfca1 /solenv/gbuild/extensions
parentRevert "abstract type in ptr_container needs this workaround" (diff)
downloadcore-2b88585b59091189672695a5a2fbe2c7528d3cf3.tar.gz
core-2b88585b59091189672695a5a2fbe2c7528d3cf3.zip
gbuild: predefine list of help packs to build
It does not make sense to repeat the same check many times. Change-Id: I71fac6a4e8283d293a6bd50637ff3a1e6c2ad40d
Diffstat (limited to 'solenv/gbuild/extensions')
-rw-r--r--solenv/gbuild/extensions/pre_SharedLangList.mk10
1 files changed, 10 insertions, 0 deletions
diff --git a/solenv/gbuild/extensions/pre_SharedLangList.mk b/solenv/gbuild/extensions/pre_SharedLangList.mk
index e843b26a7be0..e42c697df784 100644
--- a/solenv/gbuild/extensions/pre_SharedLangList.mk
+++ b/solenv/gbuild/extensions/pre_SharedLangList.mk
@@ -25,13 +25,23 @@ else
# expand ALL based on language list)
gb_WITH_LANG=$(completelangiso)
endif
+gb_HELP_LANGS := en-US
ifneq ($(ENABLE_RELEASE_BUILD),TRUE)
ifneq ($(WITH_LANG),)
gb_WITH_LANG += qtz
+gb_HELP_LANGS += qtz
endif
endif
gb_TRANS_LANGS = $(filter-out en-US,$(filter-out qtz,$(gb_WITH_LANG)))
+gb_HELP_LANGS += \
+ $(foreach lang,$(filter-out $(WITH_POOR_HELP_LOCALIZATIONS),$(gb_TRANS_LANGS)),\
+ $(if \
+ $(and \
+ $(wildcard $(SRCDIR)/helpcontent2/source/auxiliary/$(lang)),\
+ $(wildcard $(SRCDIR)/translations/source/$(lang)/helpcontent2)),\
+ $(lang)))
+
# vim: set noet ts=4 sw=4: