diff options
author | Matúš Kukan <matus.kukan@gmail.com> | 2013-09-26 20:04:55 +0200 |
---|---|---|
committer | Matúš Kukan <matus.kukan@gmail.com> | 2013-10-02 22:07:21 +0200 |
commit | f351a98565d55d172b3f873ff1740344e16cdddd (patch) | |
tree | 90bdbcd980a309582709f059cb28db74fb6ae60b /solenv/gbuild | |
parent | db8ac18b46c1095a2c7e8a5adc0818d72d66ef13 (diff) |
gbuild: kill gb_XcuModuleTarget_get_outdir_target
Change-Id: I1d54d98b8aa50f778de87e6ebb17ec2eed0d65dc
Diffstat (limited to 'solenv/gbuild')
-rw-r--r-- | solenv/gbuild/Configuration.mk | 21 | ||||
-rw-r--r-- | solenv/gbuild/TargetLocations.mk | 5 |
2 files changed, 8 insertions, 18 deletions
diff --git a/solenv/gbuild/Configuration.mk b/solenv/gbuild/Configuration.mk index 485734134933..cda32c4d1ed7 100644 --- a/solenv/gbuild/Configuration.mk +++ b/solenv/gbuild/Configuration.mk @@ -163,13 +163,13 @@ endef $(call gb_XcuModuleTarget_get_target,%) : $(gb_XcuTarget_XSLT_AllLang) \ | $(gb_Configuration_XSLTCOMMAND_DEPS) + $(if $(filter %.xcu,$^),,$(error There is no target $(call gb_XcuModuleTarget_get_target,$*))) $(call gb_XcuModuleTarget__command,$@,$*,$(filter %.xcu,$^),$(filter %.xcs,$^)) $(call gb_XcuModuleTarget_get_clean_target,%) : $(call gb_Output_announce,$*,$(false),XCM,3) $(call gb_Helper_abbreviate_dirs,\ - rm -f $(call gb_XcuModuleTarget_get_target,$*) \ - $(call gb_XcuModuleTarget_get_outdir_target,$(XCUFILE))) + rm -f $(call gb_XcuModuleTarget_get_target,$*)) # XcuLangpackTarget class @@ -299,9 +299,9 @@ $(call gb_Configuration_get_preparation_target,%) : $(call gb_Helper_abbreviate_dirs,\ mkdir -p $(dir $@) && touch $@) -# $(call gb_Configuration_Configuration,configuration,repo,nodeliver) -# cannot use target local variable for REPO because it's needed in prereq +# $(call gb_Configuration_Configuration,configuration,nodeliver) # last parameter may be used to turn off delivering of files +# FIXME: not anymore, no files are delivered now define gb_Configuration_Configuration $(eval gb_Configuration_NODELIVER_$(1) := $(2)) @@ -368,21 +368,8 @@ $(call gb_XcuModuleTarget_get_target,$(2)/$(3)) : \ $(call gb_Configuration_get_preparation_target,$(1)) \ $(call gb_XcsTarget_for_XcuModuleTarget,$(3)) $(call gb_XcuModuleTarget_get_target,$(2)/$(3)) : PRIMARY_REGISTRY := $(filter $(1),$(gb_Configuration_PRIMARY_REGISTRY_NAME)) -$(call gb_XcuModuleTarget_get_clean_target,$(2)/$(3)) : XCUFILE := $(3) -ifeq ($(strip $(gb_Configuration_NODELIVER_$(1))),) -$(call gb_Configuration_get_target,$(1)) : \ - $(call gb_XcuModuleTarget_get_outdir_target,$(3)) -$(call gb_XcuModuleTarget_get_outdir_target,$(3)) : \ - $(call gb_XcuModuleTarget_get_target,$(2)/$(3)) \ - | $(dir $(call gb_XcuModuleTarget_get_outdir_target,$(3))).dir -$(call gb_Deliver_add_deliverable,\ - $(call gb_XcuModuleTarget_get_outdir_target,$(3)),\ - $(call gb_XcuModuleTarget_get_target,$(2)/$(3)),\ - $(2)/$(3)) -else $(call gb_Configuration_get_target,$(1)) : \ $(call gb_XcuModuleTarget_get_target,$(2)/$(3)) -endif endef diff --git a/solenv/gbuild/TargetLocations.mk b/solenv/gbuild/TargetLocations.mk index 58023b1c50fb..217f020eddb1 100644 --- a/solenv/gbuild/TargetLocations.mk +++ b/solenv/gbuild/TargetLocations.mk @@ -41,7 +41,6 @@ gb_Jar_get_outdir_target = $(OUTDIR)/bin/$(1).jar gb_Configuration_registry = $(OUTDIR)/xml/registry gb_XcsTarget_get_outdir_target = \ $(gb_Configuration_registry)/schema$(if $(1),/)$(1) -gb_XcuModuleTarget_get_outdir_target = $(gb_Configuration_registry)/spool/$(1) gb_Executable_get_target = $(gb_Executable__get_linktarget_target) @@ -219,6 +218,10 @@ gb_LexTarget_get_target = $(WORKDIR)/LexTarget/$(1).done gb_XcdTarget_get_target = $(WORKDIR)/XcdTarget/$(1) gb_XcsTarget_get_target = $(WORKDIR)/XcsTarget/$(1) gb_XcuDataTarget_get_target = $(WORKDIR)/XcuDataTarget/$(1) +gb_XcuFilterFiltersTarget_get_target = $(WORKDIR)/XcuFilterFiltersTarget/$(1) +gb_XcuFilterInternalTarget_get_target = $(WORKDIR)/XcuFilterInternalTarget/$(1) +gb_XcuFilterOthersTarget_get_target = $(WORKDIR)/XcuFilterOthersTarget/$(1) +gb_XcuFilterTypesTarget_get_target = $(WORKDIR)/XcuFilterTypesTarget/$(1) gb_XcuLangpackTarget_get_target = $(WORKDIR)/XcuLangpackTarget/$(1) gb_XcuModuleTarget_get_target = $(WORKDIR)/XcuModuleTarget/$(1) gb_XcuMergeTarget_get_target = $(WORKDIR)/XcuMergeTarget/$(1) |