summaryrefslogtreecommitdiff
path: root/solenv/gbuild/Configuration.mk
diff options
context:
space:
mode:
authorDavid Tardon <dtardon@redhat.com>2011-08-13 11:32:15 +0200
committerDavid Tardon <dtardon@redhat.com>2011-08-13 16:07:16 +0200
commit31ca030dc63e0f9ac98706f1fcfba1ac57323f24 (patch)
tree2d7e4a06a2308dc9906d36092a96aca1091fbd46 /solenv/gbuild/Configuration.mk
parent2655b04b0a8e02ea89ce75182eda1b94aa007e79 (diff)
gb_Deliver_add_deliverable takes 3 args
Diffstat (limited to 'solenv/gbuild/Configuration.mk')
-rw-r--r--solenv/gbuild/Configuration.mk17
1 files changed, 11 insertions, 6 deletions
diff --git a/solenv/gbuild/Configuration.mk b/solenv/gbuild/Configuration.mk
index 59b78cd43962..54cbd952641d 100644
--- a/solenv/gbuild/Configuration.mk
+++ b/solenv/gbuild/Configuration.mk
@@ -190,10 +190,12 @@ $(call gb_XcuModuleTarget_get_outdir_target,%) :
# XcuLangpackTarget class
+gb_XcuLangpackTarget__get_name_with_lang = $(basename $(1))-$(2)$(suffix $(1))
+
gb_XcuLangpackTarget__get_outdir_target_with_lang = \
- $(call gb_XcuLangpackTarget_get_outdir_target,$(basename $(1))-$(2)$(suffix $(1)))
+ $(call gb_XcuLangpackTarget_get_outdir_target,$(call gb_XcuLangpackTarget__get_name_with_lang,$(1),$(2)))
gb_XcuLangpackTarget__get_target_with_lang = \
- $(call gb_XcuLangpackTarget_get_target,$(basename $(1))-$(2)$(suffix $(1)))
+ $(call gb_XcuLangpackTarget_get_target,$(call gb_XcuLangpackTarget__get_name_with_lang,$(1),$(2)))
gb_XcuLangpackTarget_SED_delcomment := $(OUTDIR)/xml/processing/delcomment.sed
@@ -343,7 +345,7 @@ $(call gb_XcsTarget_get_clean_target,$(2)/$(3)) : XCSFILE := $(3)
$(call gb_XcsTarget_get_outdir_target,$(3)) : \
$(call gb_XcsTarget_get_target,$(2)/$(3))
$(call gb_Deliver_add_deliverable,$(call gb_XcsTarget_get_outdir_target,$(3)),\
- $(call gb_XcsTarget_get_target,$(2)/$(3)))
+ $(call gb_XcsTarget_get_target,$(2)/$(3)),$(2)/$(3))
endef
#$(call gb_Configuration_add_schemas,zipfile,prefix,xcsfiles)
@@ -366,7 +368,8 @@ $(call gb_XcuDataTarget_get_outdir_target,$(3)) : \
$(call gb_XcuDataTarget_get_target,$(2)/$(3))
$(call gb_Deliver_add_deliverable,\
$(call gb_XcuDataTarget_get_outdir_target,$(3)),\
- $(call gb_XcuDataTarget_get_target,$(2)/$(3)))
+ $(call gb_XcuDataTarget_get_target,$(2)/$(3)),\
+ $(2)/$(3))
endef
#$(call gb_Configuration_add_schemas,zipfile,prefix,xcufiles)
@@ -388,7 +391,8 @@ $(call gb_XcuModuleTarget_get_outdir_target,$(3)) : \
$(call gb_XcuModuleTarget_get_target,$(2)/$(3))
$(call gb_Deliver_add_deliverable,\
$(call gb_XcuModuleTarget_get_outdir_target,$(3)),\
- $(call gb_XcuModuleTarget_get_target,$(2)/$(3)))
+ $(call gb_XcuModuleTarget_get_target,$(2)/$(3)),\
+ $(2)/$(3))
endef
# $(call gb_Configuration_add_spool_modules,zipfile,prefix,xcufiles)
@@ -410,7 +414,8 @@ $(call gb_XcuLangpackTarget__get_outdir_target_with_lang,$(3),$(4)) : \
$(call gb_XcuLangpackTarget__get_target_with_lang,$(2)/$(3),$(4))
$(call gb_Deliver_add_deliverable,\
$(call gb_XcuLangpackTarget__get_outdir_target_with_lang,$(3),$(4)),\
- $(call gb_XcuLangpackTarget__get_target_with_lang,$(2)/$(3),$(4)))
+ $(call gb_XcuLangpackTarget__get_target_with_lang,$(2)/$(3),$(4)),\
+ $(call gb_XcuLangpackTarget__get_name_with_lang,$(2)/$(3),$(4)))
endef
# $(call gb_Configuration_add_spool_langpack,zipfile,prefix,xcufile)