projects
/
oweals
/
busybox.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Stop sending data to the client after the first failure.
[oweals/busybox.git]
/
Makefile
diff --git
a/Makefile
b/Makefile
index b99bb4f18926d52fa6217c753c4ebaa722d0d4ca..fc8ea56f7689c13e73c9e75bf85e3c1d54a0d74a 100644
(file)
--- a/
Makefile
+++ b/
Makefile
@@
-36,6
+36,9
@@
CFLAGS += -I/usr/include/selinux
LIBRARIES += -lsecure
endif
LIBRARIES += -lsecure
endif
+CONFIG_CONFIG_IN = sysdeps/$(TARGET_OS)/Config.in
+CONFIG_DEFCONFIG = sysdeps/$(TARGET_OS)/defconfig
+
ifeq ($(strip $(HAVE_DOT_CONFIG)),y)
all: busybox busybox.links doc
ifeq ($(strip $(HAVE_DOT_CONFIG)),y)
all: busybox busybox.links doc
@@
-45,7
+48,7
@@
all: busybox busybox.links doc
include $(patsubst %,%/Makefile.in, $(DIRS))
busybox: .depend include/config.h $(libraries-y)
include $(patsubst %,%/Makefile.in, $(DIRS))
busybox: .depend include/config.h $(libraries-y)
- $(CC) $(LDFLAGS) -o $@
$(libraries-y) $(LIBRARIES)
+ $(CC) $(LDFLAGS) -o $@
-Wl,--start-group $(libraries-y) $(LIBRARIES) -Wl,--end-group
$(STRIPCMD) $@
busybox.links: applets/busybox.mkll include/config.h
$(STRIPCMD) $@
busybox.links: applets/busybox.mkll include/config.h
@@
-150,7
+153,7
@@
include/config.h: .config
@if [ ! -x ./scripts/config/conf ] ; then \
$(MAKE) -C scripts/config conf; \
fi;
@if [ ! -x ./scripts/config/conf ] ; then \
$(MAKE) -C scripts/config conf; \
fi;
- @./scripts/config/conf -o
sysdeps/$(TARGET_OS)/Config.in
+ @./scripts/config/conf -o
$(CONFIG_CONFIG_IN)
%.o: %.c
$(CC) $(CFLAGS) $(EXTRA_CFLAGS) -c -o $@ $<
%.o: %.c
$(CC) $(CFLAGS) $(EXTRA_CFLAGS) -c -o $@ $<
@@
-170,34
+173,34
@@
all: menuconfig
scripts/config/conf:
$(MAKE) -C scripts/config conf
-@if [ ! -f .config ] ; then \
scripts/config/conf:
$(MAKE) -C scripts/config conf
-@if [ ! -f .config ] ; then \
- cp
sysdeps/$(TARGET_OS)/defconfig
.config; \
+ cp
$(CONFIG_DEFCONFIG)
.config; \
fi
scripts/config/mconf:
$(MAKE) -C scripts/config ncurses conf mconf
-@if [ ! -f .config ] ; then \
fi
scripts/config/mconf:
$(MAKE) -C scripts/config ncurses conf mconf
-@if [ ! -f .config ] ; then \
- cp
sysdeps/$(TARGET_OS)/defconfig
.config; \
+ cp
$(CONFIG_DEFCONFIG)
.config; \
fi
menuconfig: scripts/config/mconf
fi
menuconfig: scripts/config/mconf
- @./scripts/config/mconf
sysdeps/$(TARGET_OS)/Config.in
+ @./scripts/config/mconf
$(CONFIG_CONFIG_IN)
config: scripts/config/conf
config: scripts/config/conf
- @./scripts/config/conf
sysdeps/$(TARGET_OS)/Config.in
+ @./scripts/config/conf
$(CONFIG_CONFIG_IN)
oldconfig: scripts/config/conf
oldconfig: scripts/config/conf
- @./scripts/config/conf -o
sysdeps/$(TARGET_OS)/Config.in
+ @./scripts/config/conf -o
$(CONFIG_CONFIG_IN)
randconfig: scripts/config/conf
randconfig: scripts/config/conf
- @./scripts/config/conf -r
sysdeps/$(TARGET_OS)/Config.in
+ @./scripts/config/conf -r
$(CONFIG_CONFIG_IN)
allyesconfig: scripts/config/conf
allyesconfig: scripts/config/conf
- @./scripts/config/conf -y
sysdeps/$(TARGET_OS)/Config.in
+ @./scripts/config/conf -y
$(CONFIG_CONFIG_IN)
allnoconfig: scripts/config/conf
allnoconfig: scripts/config/conf
- @./scripts/config/conf -n
sysdeps/$(TARGET_OS)/Config.in
+ @./scripts/config/conf -n
$(CONFIG_CONFIG_IN)
defconfig: scripts/config/conf
defconfig: scripts/config/conf
- @./scripts/config/conf -d
sysdeps/$(TARGET_OS)/Config.in
+ @./scripts/config/conf -d
$(CONFIG_CONFIG_IN)
test tests: busybox
# Note that 'tests' is depricated. Use 'make check' instead
test tests: busybox
# Note that 'tests' is depricated. Use 'make check' instead
@@
-229,20
+232,20
@@
distclean: clean
release: distclean #doc
cd ..; \
release: distclean #doc
cd ..; \
- rm -rf
busybox
-$(VERSION); \
- cp -a busybox
busybox
-$(VERSION); \
+ rm -rf
$(PROG)
-$(VERSION); \
+ cp -a busybox
$(PROG)
-$(VERSION); \
\
\
- find
busybox
-$(VERSION)/ -type d \
+ find
$(PROG)
-$(VERSION)/ -type d \
-name CVS \
-print \
-exec rm -rf {} \; ; \
\
-name CVS \
-print \
-exec rm -rf {} \; ; \
\
- find
busybox
-$(VERSION)/ -type f \
+ find
$(PROG)
-$(VERSION)/ -type f \
-name .\#* \
-print \
-exec rm -f {} \; ; \
\
-name .\#* \
-print \
-exec rm -f {} \; ; \
\
- tar -cvzf
busybox-$(VERSION).tar.gz busybox
-$(VERSION)/;
+ tar -cvzf
$(PROG)-$(VERSION).tar.gz $(PROG)
-$(VERSION)/;
tags:
ctags -R .
tags:
ctags -R .