summaryrefslogtreecommitdiff
path: root/solenv/gbuild
diff options
context:
space:
mode:
authorMichael Stahl <mstahl@redhat.com>2012-12-02 22:15:46 +0100
committerMichael Stahl <mstahl@redhat.com>2012-12-02 22:15:46 +0100
commit3cfbc3409a0bacbdd6572be2c39c004611778bfc (patch)
tree27a8714e92df77fc68ad9b7fc8069e85b159ea40 /solenv/gbuild
parent8f4ddb1910495419a8b7af84ec7dc738958ae79c (diff)
gbuild: call gb_ExternalExecutable_collect_registrations...
...after reading platform makefile because at least python uses platform dependent gb_PYTHON_PRECOMMAND. Change-Id: I894dfd56b4a96828556f657ae63c6f69eebdea0b
Diffstat (limited to 'solenv/gbuild')
-rw-r--r--solenv/gbuild/gbuild.mk4
1 files changed, 3 insertions, 1 deletions
diff --git a/solenv/gbuild/gbuild.mk b/solenv/gbuild/gbuild.mk
index 06a9dca7da4d..23b580aa2343 100644
--- a/solenv/gbuild/gbuild.mk
+++ b/solenv/gbuild/gbuild.mk
@@ -168,7 +168,6 @@ $(eval $(call gb_Helper_init_registries))
include $(SRCDIR)/Repository.mk
include $(SRCDIR)/RepositoryExternal.mk
$(eval $(call gb_Helper_collect_knownlibs))
-$(eval $(call gb_ExternalExecutable_collect_registrations))
gb_Library_DLLPOSTFIX := lo
@@ -177,6 +176,9 @@ include $(GBUILDDIR)/platform/$(OS)_$(CPUNAME)_$(COM).mk
include $(SRCDIR)/RepositoryFixes.mk
+# after platform; at least currently python depends on variable set in platform
+$(eval $(call gb_ExternalExecutable_collect_registrations))
+
# add user-supplied flags
ifneq ($(strip gb__ENV_CFLAGS),)
gb_LinkTarget_CFLAGS += $(gb__ENV_CFLAGS)