summaryrefslogtreecommitdiff
path: root/solenv
diff options
context:
space:
mode:
authorDavid Tardon <dtardon@redhat.com>2013-05-25 10:27:49 +0200
committerDavid Tardon <dtardon@redhat.com>2013-05-25 10:27:49 +0200
commitdfc155edb15f632d5e036b260ff2b8bf56e78732 (patch)
treeb0e56ed6933c0d43d60621177cc194e70f757a50 /solenv
parent979def88090633bfee0e0445b19999a1dac71ed4 (diff)
fix generated deps on headers in $(OUTDIR)/inc
Change-Id: Id4d03f2d500e8fcec4b6ead5365eaffbd0ece19f
Diffstat (limited to 'solenv')
-rw-r--r--solenv/gbuild/Package.mk8
1 files changed, 8 insertions, 0 deletions
diff --git a/solenv/gbuild/Package.mk b/solenv/gbuild/Package.mk
index 63da3865e519..7811ebe39931 100644
--- a/solenv/gbuild/Package.mk
+++ b/solenv/gbuild/Package.mk
@@ -44,6 +44,14 @@ endef
$(foreach destination,$(call gb_PackagePart_get_destinations),$(eval \
$(call gb_PackagePart__rule,$(destination))))
+# Dummy rule to force rebuild of files that depend on headers in
+# $(OUTDIR)/inc (thus the dep files will be rebuild too). Otherwise
+# incremental build will fail with 'No rule to make target ...'.
+#
+# This should be removed again after some time.
+$(OUTDIR)/inc/% :
+ @true
+
# Deliver one file to the output dir.
#
# gb_PackagePart_PackagePart destfile source prep-target outdir