aboutsummaryrefslogtreecommitdiff
path: root/init/Makefile.in
diff options
context:
space:
mode:
authoraldot <aldot@69ca8d6d-28ef-0310-b511-8ec308f3f277>2006-01-15 14:04:57 +0000
committeraldot <aldot@69ca8d6d-28ef-0310-b511-8ec308f3f277>2006-01-15 14:04:57 +0000
commita532478c9fef863dea125eb66441f715cf5d5c38 (patch)
treec0aaacfeb97a9bc74e73f8ff36ecbf1fd173808b /init/Makefile.in
parent0c482ced822cfada034ff19b3e1b81f0ef6a6cf8 (diff)
downloadbusybox-w32-a532478c9fef863dea125eb66441f715cf5d5c38.tar.gz
busybox-w32-a532478c9fef863dea125eb66441f715cf5d5c38.tar.bz2
busybox-w32-a532478c9fef863dea125eb66441f715cf5d5c38.zip
- shared libbusybox.
- IMA compilation option (aka IPO, IPA,..) Please holler if i broke something.. git-svn-id: svn://busybox.net/trunk/busybox@13346 69ca8d6d-28ef-0310-b511-8ec308f3f277
Diffstat (limited to 'init/Makefile.in')
-rw-r--r--init/Makefile.in15
1 files changed, 10 insertions, 5 deletions
diff --git a/init/Makefile.in b/init/Makefile.in
index 5b3d9eaf0..02d379445 100644
--- a/init/Makefile.in
+++ b/init/Makefile.in
@@ -17,16 +17,16 @@ INIT-$(CONFIG_MESG) += mesg.o
17INIT-$(CONFIG_POWEROFF) += poweroff.o 17INIT-$(CONFIG_POWEROFF) += poweroff.o
18INIT-$(CONFIG_REBOOT) += reboot.o 18INIT-$(CONFIG_REBOOT) += reboot.o
19 19
20ifeq ($(CONFIG_HALT), y) 20ifeq ($(strip $(CONFIG_HALT)),y)
21CONFIG_INIT_SHARED=y 21CONFIG_INIT_SHARED=y
22else 22else
23ifeq ($(CONFIG_INIT), y) 23ifeq ($(strip $(CONFIG_INIT)),y)
24CONFIG_INIT_SHARED=y 24CONFIG_INIT_SHARED=y
25else 25else
26ifeq ($(CONFIG_POWEROFF), y) 26ifeq ($(strip $(CONFIG_POWEROFF)),y)
27CONFIG_INIT_SHARED=y 27CONFIG_INIT_SHARED=y
28else 28else
29ifeq ($(CONFIG_REBOOT), y) 29ifeq ($(strip $(CONFIG_REBOOT)),y)
30CONFIG_INIT_SHARED=y 30CONFIG_INIT_SHARED=y
31else 31else
32CONFIG_INIT_SHARED=n 32CONFIG_INIT_SHARED=n
@@ -35,12 +35,17 @@ endif
35endif 35endif
36endif 36endif
37 37
38ifeq ($(CONFIG_INIT_SHARED), y) 38ifeq ($(strip $(CONFIG_INIT_SHARED)),y)
39INIT-$(CONFIG_INIT_SHARED) += init_shared.o 39INIT-$(CONFIG_INIT_SHARED) += init_shared.o
40endif 40endif
41 41
42libraries-y+=$(INIT_DIR)$(INIT_AR) 42libraries-y+=$(INIT_DIR)$(INIT_AR)
43 43
44INIT_SRC-y:=$(patsubst %.o,$(srcdir)/%.c,$(INIT-y))
45INIT_SRC-a:=$(wildcard $(srcdir)/*.c)
46APPLET_SRC-y+=$(INIT_SRC-y)
47APPLET_SRC-a+=$(INIT_SRC-a)
48
44$(INIT_DIR)$(INIT_AR): $(patsubst %,$(INIT_DIR)%, $(INIT-y)) 49$(INIT_DIR)$(INIT_AR): $(patsubst %,$(INIT_DIR)%, $(INIT-y))
45 $(AR) $(ARFLAGS) $@ $(patsubst %,$(INIT_DIR)%, $(INIT-y)) 50 $(AR) $(ARFLAGS) $@ $(patsubst %,$(INIT_DIR)%, $(INIT-y))
46 51