summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBjoern Michaelsen <bjoern.michaelsen@canonical.com>2011-04-16 14:17:59 +0200
committerBjoern Michaelsen <bjoern.michaelsen@canonical.com>2011-04-16 14:17:59 +0200
commit27ab0500f47500e401cde105acc8752f7c06bcb2 (patch)
tree042f1ecdd9d24dcb935c042f4eae8434c8dd12a9
parent4f540e9515b6ee2a0274294622dd769150f85f4a (diff)
gbuild support for final extensions
-rw-r--r--solenv/gbuild/Module.mk1
-rw-r--r--solenv/gbuild/gbuild.mk8
2 files changed, 9 insertions, 0 deletions
diff --git a/solenv/gbuild/Module.mk b/solenv/gbuild/Module.mk
index eebbb1c96..10bf35be3 100644
--- a/solenv/gbuild/Module.mk
+++ b/solenv/gbuild/Module.mk
@@ -224,6 +224,7 @@ ifneq ($$(and $$(gb_Module_TARGETSTACK),$$(gb_Module_CHECKTARGETSTACK),$$(gb_Mod
$$(eval $$(call gb_Output_error,Corrupted module target stack!3))
endif
+$$(eval $$(gb_Extensions_final_hook))
endef
# vim: set noet sw=4:
diff --git a/solenv/gbuild/gbuild.mk b/solenv/gbuild/gbuild.mk
index fb51c5440..f9753debc 100644
--- a/solenv/gbuild/gbuild.mk
+++ b/solenv/gbuild/gbuild.mk
@@ -279,6 +279,14 @@ ifneq ($(wildcard $(GBUILDDIR)/extensions/post_*.mk),)
include $(wildcard $(GBUILDDIR)/extensions/post_*.mk)
endif
+define gb_Extensions_final_hook
+ifneq ($(wildcard $(GBUILDDIR)/extensions/final_*.mk),)
+include $(wildcard $(GBUILDDIR)/extensions/final_*.mk)
+endif
+
+endef
+
+
ifeq ($(SYSTEM_LIBXSLT),YES)
gb_XSLTPROCTARGET :=
gb_XSLTPROC := xsltproc