diff options
author | Matúš Kukan <matus.kukan@gmail.com> | 2013-01-09 21:37:10 +0100 |
---|---|---|
committer | Matúš Kukan <matus.kukan@gmail.com> | 2013-01-10 14:43:32 +0100 |
commit | 26637fe8f241c6ae00f8fdcd5d2a647c7c3cb411 (patch) | |
tree | 5b13050212d6528d3464d05692a5becaba655cb8 /solenv/gbuild/Module.mk | |
parent | 0723e6c57e26364821bd7edc6658000135faa723 (diff) |
optimize for build targets in one place
Change-Id: Ib886a323c1ade6dcd455a44d3dfc6702086416e3
Diffstat (limited to 'solenv/gbuild/Module.mk')
-rw-r--r-- | solenv/gbuild/Module.mk | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/solenv/gbuild/Module.mk b/solenv/gbuild/Module.mk index 0f985bbffa9c..d20176a3db25 100644 --- a/solenv/gbuild/Module.mk +++ b/solenv/gbuild/Module.mk @@ -89,7 +89,7 @@ $(call gb_Module_get_target,%) : mkdir -p $(dir $@) && \ touch $@) -.PHONY : build all clean unitcheck slowcheck subsequentcheck showmodules translations +.PHONY : all build unitcheck slowcheck subsequentcheck clean check debugrun help showmodules translations .DEFAULT_GOAL := all all : build unitcheck @@ -130,6 +130,9 @@ check : unitcheck slowcheck debugrun : $(call gb_Module_DEBUGRUNCOMMAND) +help : + @cat $(SRCDIR)/solenv/gbuild/gbuild.help.txt + showmodules : $(info $(strip $(gb_Module_ALLMODULES))) @true @@ -184,9 +187,6 @@ endif endef -gb_FULL_BUILD := $(if $(filter showmodules translations,$(MAKECMDGOALS)),$(false),$(true)) - -ifeq ($(gb_FULL_BUILD),$(true)) define gb_Module_add_target $(call gb_Module__read_targetfile,$(1),$(2),target) @@ -220,7 +220,6 @@ $(call gb_Module_get_subsequentcheck_target,$(1)) : $$(gb_Module_CURRENTTARGET) $(call gb_Module_get_clean_target,$(1)) : $$(gb_Module_CURRENTCLEANTARGET) endef -endif define gb_Module_add_moduledir include $(patsubst $(1):%,%,$(filter $(1):%,$(gb_Module_MODULELOCATIONS)))/$(2)/Module_$(2).mk |