projects
/
openwrt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
use perl instead of sed for replacing stuff in wl
[openwrt.git]
/
include
/
prereq-build.mk
diff --git
a/include/prereq-build.mk
b/include/prereq-build.mk
index
a6de9b2
..
d6396af
100644
(file)
--- a/
include/prereq-build.mk
+++ b/
include/prereq-build.mk
@@
-6,7
+6,16
@@
#
include $(TOPDIR)/rules.mk
#
include $(TOPDIR)/rules.mk
+TMP_DIR:=$(TOPDIR)/tmp
include $(INCLUDE_DIR)/prereq.mk
include $(INCLUDE_DIR)/prereq.mk
+include $(INCLUDE_DIR)/host.mk
+
+define Require/non-root
+ [ "$$(shell whoami)" != "root" ]
+endef
+$(eval $(call Require,non-root, \
+ Please do not compile as root. \
+))
# Required for the toolchain
define Require/working-make
# Required for the toolchain
define Require/working-make
@@
-18,7
+27,7
@@
define Require/working-make
endef
$(eval $(call Require,working-make, \
endef
$(eval $(call Require,working-make, \
-
Your make version is buggy. Please install GNU make v3.81 or later.
\
+
Please install GNU make v3.81 or later. (This version has bugs)
\
))
define Require/working-gcc
))
define Require/working-gcc
@@
-27,7
+36,7
@@
define Require/working-gcc
endef
$(eval $(call Require,working-gcc, \
endef
$(eval $(call Require,working-gcc, \
-
No working GNU C Compiler (gcc) was found on your system
. \
+
Please install the GNU C Compiler (gcc)
. \
))
define Require/working-g++
))
define Require/working-g++
@@
-36,7
+45,7
@@
define Require/working-g++
endef
$(eval $(call Require,working-g++, \
endef
$(eval $(call Require,working-g++, \
-
No working GNU C++ Compiler (g++) was found on your system
. \
+
Please install the GNU C++ Compiler (g++)
. \
))
define Require/ncurses
))
define Require/ncurses
@@
-45,7
+54,7
@@
define Require/ncurses
endef
$(eval $(call Require,ncurses, \
endef
$(eval $(call Require,ncurses, \
-
No ncurses development files were not found on your system.
\
+
Please install ncurses. (Missing libncurses.so or ncurses.h)
\
))
))
@@
-55,7
+64,7
@@
define Require/zlib
endef
$(eval $(call Require,zlib, \
endef
$(eval $(call Require,zlib, \
-
No zlib development files were not found on your system.
\
+
Please install zlib. (Missing libz.so or zlib.h)
\
))
))
@@
-86,3
+95,11
@@
$(eval $(call RequireCommand,patch, \
$(eval $(call RequireCommand,perl, \
Please install perl. \
))
$(eval $(call RequireCommand,perl, \
Please install perl. \
))
+
+define Require/gnutar
+ $(TAR) --version 2>&1 | grep GNU > /dev/null
+endef
+
+$(eval $(call Require,gnutar, \
+ Please install GNU tar. \
+))
This page took
0.027718 seconds
and
4
git commands to generate.