summaryrefslogtreecommitdiff
path: root/Makefile.defaults
diff options
context:
space:
mode:
authorDaniel Silverstone <dsilvers@netsurf-browser.org>2011-03-13 11:21:31 +0000
committerDaniel Silverstone <dsilvers@netsurf-browser.org>2011-03-13 11:21:31 +0000
commit860c03e1b7f449de6e349ed78feb6d426f9e87ed (patch)
tree7279d55f00c3653a766e78f63adaebcd755080f2 /Makefile.defaults
parentc92f19c9320abd9bd8a3940cf437c92af0eb558e (diff)
downloadnetsurf-860c03e1b7f449de6e349ed78feb6d426f9e87ed.tar.gz
netsurf-860c03e1b7f449de6e349ed78feb6d426f9e87ed.tar.bz2
Be somewhat more militant with idiots who copy Makefile.defaults
svn path=/trunk/netsurf/; revision=12018
Diffstat (limited to 'Makefile.defaults')
-rw-r--r--Makefile.defaults4
1 files changed, 4 insertions, 0 deletions
diff --git a/Makefile.defaults b/Makefile.defaults
index 32ab68a9a..c5ec25e2e 100644
--- a/Makefile.defaults
+++ b/Makefile.defaults
@@ -402,5 +402,9 @@ ifeq ($(TARGET),cocoa)
endif
# Include any local configuration
+ifneq ($(MAKEFILE_DEFAULTS_FINISHED),)
+$(error Makefile.defaults has been double-included. If you did something utterly brain-dead such as copying Makefile.defaults to Makefile.config then you deserve all the pain you can imagine. Do NOT do that. Why not read the comments at the top of Makefile.defaults. They are there to help you, you numpty)
+endif
+MAKEFILE_DEFAULTS_FINISHED=yes
-include Makefile.config