summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Andersen <andersen@codepoet.org>2001-01-01 22:29:27 +0000
committerEric Andersen <andersen@codepoet.org>2001-01-01 22:29:27 +0000
commita7b5c37689a7c2924bead20080570ddfea0a47dd (patch)
treefaa0655a2dd5f8d890047db2ceb077e4fa4b8269
parent8c29d069db1898b519c6c610a91a25b5ffb8c9d0 (diff)
Carefully tell folks when their Config is screwed up.
-rw-r--r--Makefile6
1 files changed, 6 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index f2a7a44d8..a8cdd7179 100644
--- a/Makefile
+++ b/Makefile
@@ -44,6 +44,12 @@ halfclean:
headers: dummy
@rm -f include/asm include/net include/linux include/bits
@ln -s $(KERNEL_SOURCE)/include/asm-$(ARCH_DIR) include/asm
+ @-ls -q include/asm/unistd.h >/dev/null 2>&1;
+ @if [ $? != 0 ] ; then \
+ echo "You didn't set KERNEL_SOURCE, TARGET_ARCH or HAS_MMU correctly in Config"; \
+ echo "The path '$(KERNEL_SOURCE)/include/asm-$(ARCH_DIR)' doesn't exist."; \
+ /bin/false; \
+ fi;
@ln -s $(KERNEL_SOURCE)/include/net include/net
@ln -s $(KERNEL_SOURCE)/include/linux include/linux
@ln -s ../sysdeps/linux/$(TARGET_ARCH)/bits include/bits