diff options
author | aldot <aldot@69ca8d6d-28ef-0310-b511-8ec308f3f277> | 2006-01-15 14:04:57 +0000 |
---|---|---|
committer | aldot <aldot@69ca8d6d-28ef-0310-b511-8ec308f3f277> | 2006-01-15 14:04:57 +0000 |
commit | a532478c9fef863dea125eb66441f715cf5d5c38 (patch) | |
tree | c0aaacfeb97a9bc74e73f8ff36ecbf1fd173808b /init/Makefile.in | |
parent | 0c482ced822cfada034ff19b3e1b81f0ef6a6cf8 (diff) | |
download | busybox-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.in | 15 |
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 | |||
17 | INIT-$(CONFIG_POWEROFF) += poweroff.o | 17 | INIT-$(CONFIG_POWEROFF) += poweroff.o |
18 | INIT-$(CONFIG_REBOOT) += reboot.o | 18 | INIT-$(CONFIG_REBOOT) += reboot.o |
19 | 19 | ||
20 | ifeq ($(CONFIG_HALT), y) | 20 | ifeq ($(strip $(CONFIG_HALT)),y) |
21 | CONFIG_INIT_SHARED=y | 21 | CONFIG_INIT_SHARED=y |
22 | else | 22 | else |
23 | ifeq ($(CONFIG_INIT), y) | 23 | ifeq ($(strip $(CONFIG_INIT)),y) |
24 | CONFIG_INIT_SHARED=y | 24 | CONFIG_INIT_SHARED=y |
25 | else | 25 | else |
26 | ifeq ($(CONFIG_POWEROFF), y) | 26 | ifeq ($(strip $(CONFIG_POWEROFF)),y) |
27 | CONFIG_INIT_SHARED=y | 27 | CONFIG_INIT_SHARED=y |
28 | else | 28 | else |
29 | ifeq ($(CONFIG_REBOOT), y) | 29 | ifeq ($(strip $(CONFIG_REBOOT)),y) |
30 | CONFIG_INIT_SHARED=y | 30 | CONFIG_INIT_SHARED=y |
31 | else | 31 | else |
32 | CONFIG_INIT_SHARED=n | 32 | CONFIG_INIT_SHARED=n |
@@ -35,12 +35,17 @@ endif | |||
35 | endif | 35 | endif |
36 | endif | 36 | endif |
37 | 37 | ||
38 | ifeq ($(CONFIG_INIT_SHARED), y) | 38 | ifeq ($(strip $(CONFIG_INIT_SHARED)),y) |
39 | INIT-$(CONFIG_INIT_SHARED) += init_shared.o | 39 | INIT-$(CONFIG_INIT_SHARED) += init_shared.o |
40 | endif | 40 | endif |
41 | 41 | ||
42 | libraries-y+=$(INIT_DIR)$(INIT_AR) | 42 | libraries-y+=$(INIT_DIR)$(INIT_AR) |
43 | 43 | ||
44 | INIT_SRC-y:=$(patsubst %.o,$(srcdir)/%.c,$(INIT-y)) | ||
45 | INIT_SRC-a:=$(wildcard $(srcdir)/*.c) | ||
46 | APPLET_SRC-y+=$(INIT_SRC-y) | ||
47 | APPLET_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 | ||