aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorRob Landley <rob@landley.net>2005-12-02 18:27:39 +0000
committerRob Landley <rob@landley.net>2005-12-02 18:27:39 +0000
commitd4f15e95d6a66847eee99fb4bb2131d0622ba8b5 (patch)
treef1b07074339f7ee43c309df4c95adffc4f4edc47 /Makefile
parentd1569c215cf7cdbbe1b04f75f05c0bd99df435cf (diff)
downloadbusybox-d4f15e95d6a66847eee99fb4bb2131d0622ba8b5.tar.gz
Install links patch from Yann E. Morin. (Another thing hanging around in my
tree forever. Tweaked the docs a bit.)
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile12
1 files changed, 4 insertions, 8 deletions
diff --git a/Makefile b/Makefile
index f603d2d1a..6e0b7a322 100644
--- a/Makefile
+++ b/Makefile
@@ -129,8 +129,7 @@ help:
@echo ' oldconfig - resolve any unresolved symbols in .config'
@echo
@echo 'Installation:'
- @echo ' install - install busybox and symlinks into $prefix'
- @echo ' install-hardlinks - install busybox and hardlinks into $prefix'
+ @echo ' install - install busybox into $prefix'
@echo ' uninstall'
@echo
@echo 'Development:'
@@ -196,8 +195,8 @@ defconfig: scripts/config/conf
allbareconfig: scripts/config/conf
@./scripts/config/conf -y $(CONFIG_CONFIG_IN)
- sed -i -r -e "s/^(CONFIG_DEBUG|USING_CROSS_COMPILER|CONFIG_STATIC|CONFIG_SELINUX).*/# \1 is not set/" .config
- sed -i -e "/FEATURE/s/=.*//;/^[^#]/s/.*FEATURE.*/# \0 is not set/;" .config
+ @sed -i -r -e "s/^(CONFIG_DEBUG|USING_CROSS_COMPILER|CONFIG_STATIC|CONFIG_SELINUX).*/# \1 is not set/" .config
+ @sed -i -e "/FEATURE/s/=.*//;/^[^#]/s/.*FEATURE.*/# \0 is not set/;" .config
@echo "CONFIG_FEATURE_BUFFERS_GO_ON_STACK=y" >> .config
@./scripts/config/conf -o $(CONFIG_CONFIG_IN)
@@ -220,7 +219,7 @@ busybox.links: $(top_srcdir)/applets/busybox.mkll include/config.h $(top_srcdir)
- $(SHELL) $^ >$@
install: $(top_srcdir)/applets/install.sh busybox busybox.links
- $(SHELL) $< $(PREFIX)
+ $(SHELL) $< $(PREFIX) $(INSTALL_OPTS)
ifeq ($(strip $(CONFIG_FEATURE_SUID)),y)
@echo
@echo
@@ -236,9 +235,6 @@ uninstall: busybox.links
rm -f $(PREFIX)/bin/busybox
for i in `cat busybox.links` ; do rm -f $(PREFIX)$$i; done
-install-hardlinks: $(top_srcdir)/applets/install.sh busybox busybox.links
- $(SHELL) $< $(PREFIX) --hardlinks
-
# see if we are in verbose mode
KBUILD_VERBOSE :=
ifdef V