diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 12 |
1 files changed, 4 insertions, 8 deletions
@@ -129,8 +129,7 @@ help: | |||
129 | @echo ' oldconfig - resolve any unresolved symbols in .config' | 129 | @echo ' oldconfig - resolve any unresolved symbols in .config' |
130 | @echo | 130 | @echo |
131 | @echo 'Installation:' | 131 | @echo 'Installation:' |
132 | @echo ' install - install busybox and symlinks into $prefix' | 132 | @echo ' install - install busybox into $prefix' |
133 | @echo ' install-hardlinks - install busybox and hardlinks into $prefix' | ||
134 | @echo ' uninstall' | 133 | @echo ' uninstall' |
135 | @echo | 134 | @echo |
136 | @echo 'Development:' | 135 | @echo 'Development:' |
@@ -196,8 +195,8 @@ defconfig: scripts/config/conf | |||
196 | 195 | ||
197 | allbareconfig: scripts/config/conf | 196 | allbareconfig: scripts/config/conf |
198 | @./scripts/config/conf -y $(CONFIG_CONFIG_IN) | 197 | @./scripts/config/conf -y $(CONFIG_CONFIG_IN) |
199 | sed -i -r -e "s/^(CONFIG_DEBUG|USING_CROSS_COMPILER|CONFIG_STATIC|CONFIG_SELINUX).*/# \1 is not set/" .config | 198 | @sed -i -r -e "s/^(CONFIG_DEBUG|USING_CROSS_COMPILER|CONFIG_STATIC|CONFIG_SELINUX).*/# \1 is not set/" .config |
200 | sed -i -e "/FEATURE/s/=.*//;/^[^#]/s/.*FEATURE.*/# \0 is not set/;" .config | 199 | @sed -i -e "/FEATURE/s/=.*//;/^[^#]/s/.*FEATURE.*/# \0 is not set/;" .config |
201 | @echo "CONFIG_FEATURE_BUFFERS_GO_ON_STACK=y" >> .config | 200 | @echo "CONFIG_FEATURE_BUFFERS_GO_ON_STACK=y" >> .config |
202 | @./scripts/config/conf -o $(CONFIG_CONFIG_IN) | 201 | @./scripts/config/conf -o $(CONFIG_CONFIG_IN) |
203 | 202 | ||
@@ -220,7 +219,7 @@ busybox.links: $(top_srcdir)/applets/busybox.mkll include/config.h $(top_srcdir) | |||
220 | - $(SHELL) $^ >$@ | 219 | - $(SHELL) $^ >$@ |
221 | 220 | ||
222 | install: $(top_srcdir)/applets/install.sh busybox busybox.links | 221 | install: $(top_srcdir)/applets/install.sh busybox busybox.links |
223 | $(SHELL) $< $(PREFIX) | 222 | $(SHELL) $< $(PREFIX) $(INSTALL_OPTS) |
224 | ifeq ($(strip $(CONFIG_FEATURE_SUID)),y) | 223 | ifeq ($(strip $(CONFIG_FEATURE_SUID)),y) |
225 | @echo | 224 | @echo |
226 | @echo | 225 | @echo |
@@ -236,9 +235,6 @@ uninstall: busybox.links | |||
236 | rm -f $(PREFIX)/bin/busybox | 235 | rm -f $(PREFIX)/bin/busybox |
237 | for i in `cat busybox.links` ; do rm -f $(PREFIX)$$i; done | 236 | for i in `cat busybox.links` ; do rm -f $(PREFIX)$$i; done |
238 | 237 | ||
239 | install-hardlinks: $(top_srcdir)/applets/install.sh busybox busybox.links | ||
240 | $(SHELL) $< $(PREFIX) --hardlinks | ||
241 | |||
242 | # see if we are in verbose mode | 238 | # see if we are in verbose mode |
243 | KBUILD_VERBOSE := | 239 | KBUILD_VERBOSE := |
244 | ifdef V | 240 | ifdef V |