diff options
author | Bjoern Michaelsen <bjoern.michaelsen@canonical.com> | 2011-12-02 14:47:00 +0100 |
---|---|---|
committer | Bjoern Michaelsen <bjoern.michaelsen@canonical.com> | 2011-12-07 15:53:04 +0100 |
commit | a7c567ad15e3a8e4f383b34d4a3fc1601ba331a0 (patch) | |
tree | f46d30ecef461ef5a283a1373d4aa7d62e66d359 /Makefile | |
parent | no need to export gb_Helper*, use gbuild_simple instead (diff) | |
download | core-a7c567ad15e3a8e4f383b34d4a3fc1601ba331a0.tar.gz core-a7c567ad15e3a8e4f383b34d4a3fc1601ba331a0.zip |
kill gb_MINISOLARENV in favor of stages
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 21 |
1 files changed, 8 insertions, 13 deletions
@@ -26,23 +26,18 @@ # #************************************************************************* -gb_SOURCEANDRERUN:= -SRCDIR:=$(realpath $(dir $(realpath $(firstword $(MAKEFILE_LIST))))) -ifeq ($(strip $(SOLARENV)),) -ifneq ($(MAKECMDGOALS),$(SRCDIR)/Env.Host.sh) -gb_SOURCEANDRERUN:=T -gb_MINISOLARENV:= -else -SOLARENV:=$(SRCDIR)/solenv -gb_MINISOLARENV:=T +SRCDIR:=$(patsubst %/,%,$(dir $(realpath $(firstword $(MAKEFILE_LIST))))) + +ifeq ($(strip $(gb_SourceEnvAndRecurse_STAGE)),) +include $(SRCDIR)/solenv/gbuild/source_and_rerun.mk endif + +ifeq ($(gb_SourceEnvAndRecurse_STAGE),reconfigure) +SOLARENV:=$(SRCDIR)/solenv endif -ifneq ($(gb_SOURCEANDRERUN),) -include $(dir $(realpath $(firstword $(MAKEFILE_LIST))))/solenv/gbuild/source_and_rerun.mk -else +ifneq ($(filter reconfigure gbuild buildpl,$(gb_SourceEnvAndRecurse_STAGE)),) include $(SOLARENV)/gbuild/gbuild.mk $(eval $(call gb_Module_make_global_targets,$(wildcard $(SRCDIR)/RepositoryModule_*.mk))) endif - # vim: set noet sw=4 ts=4: |