diff options
author | vapier <vapier@69ca8d6d-28ef-0310-b511-8ec308f3f277> | 2006-02-02 01:41:53 +0000 |
---|---|---|
committer | vapier <vapier@69ca8d6d-28ef-0310-b511-8ec308f3f277> | 2006-02-02 01:41:53 +0000 |
commit | fe03e7d91035e34645b610d77b4b5c1c3ae3ca73 (patch) | |
tree | d6b2fba68832d7f0e061614dda4372119f58156f /libbb | |
parent | 23139ee999f77ad688db86262ec1520b7934a6a4 (diff) | |
download | busybox-w32-fe03e7d91035e34645b610d77b4b5c1c3ae3ca73.tar.gz busybox-w32-fe03e7d91035e34645b610d77b4b5c1c3ae3ca73.tar.bz2 busybox-w32-fe03e7d91035e34645b610d77b4b5c1c3ae3ca73.zip |
make the build system puuuuuuuuuuurty
git-svn-id: svn://busybox.net/trunk/busybox@13793 69ca8d6d-28ef-0310-b511-8ec308f3f277
Diffstat (limited to 'libbb')
-rw-r--r-- | libbb/Makefile.in | 20 |
1 files changed, 9 insertions, 11 deletions
diff --git a/libbb/Makefile.in b/libbb/Makefile.in index b23e10b1a..3f3348148 100644 --- a/libbb/Makefile.in +++ b/libbb/Makefile.in | |||
@@ -61,7 +61,7 @@ LIBBB_MOBJ0:=full_version.o \ | |||
61 | bb_dev_null.o bb_common_bufsiz1.o | 61 | bb_dev_null.o bb_common_bufsiz1.o |
62 | LIBBB_MOBJ0:=$(patsubst %,$(LIBBB_DIR)/%, $(LIBBB_MOBJ0)) | 62 | LIBBB_MOBJ0:=$(patsubst %,$(LIBBB_DIR)/%, $(LIBBB_MOBJ0)) |
63 | $(LIBBB_MOBJ0):$(LIBBB_MSRC0) | 63 | $(LIBBB_MOBJ0):$(LIBBB_MSRC0) |
64 | $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -DL_$(notdir $*) -o $@ -c $< | 64 | $(compile.c) -DL_$(notdir $*) |
65 | 65 | ||
66 | LIBBB_MSRC1:=$(srcdir)/xfuncs.c | 66 | LIBBB_MSRC1:=$(srcdir)/xfuncs.c |
67 | LIBBB_MOBJ1:=xmalloc.o xrealloc.o xcalloc.o xstrdup.o xstrndup.o \ | 67 | LIBBB_MOBJ1:=xmalloc.o xrealloc.o xcalloc.o xstrdup.o xstrndup.o \ |
@@ -69,39 +69,39 @@ LIBBB_MOBJ1:=xmalloc.o xrealloc.o xcalloc.o xstrdup.o xstrndup.o \ | |||
69 | xferror.o xferror_stdout.o xfflush_stdout.o strlen.o | 69 | xferror.o xferror_stdout.o xfflush_stdout.o strlen.o |
70 | LIBBB_MOBJ1:=$(patsubst %,$(LIBBB_DIR)/%, $(LIBBB_MOBJ1)) | 70 | LIBBB_MOBJ1:=$(patsubst %,$(LIBBB_DIR)/%, $(LIBBB_MOBJ1)) |
71 | $(LIBBB_MOBJ1):$(LIBBB_MSRC1) | 71 | $(LIBBB_MOBJ1):$(LIBBB_MSRC1) |
72 | $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -DL_$(notdir $*) -o $@ -c $< | 72 | $(compile.c) -DL_$(notdir $*) |
73 | 73 | ||
74 | LIBBB_MSRC2:=$(srcdir)/printf.c | 74 | LIBBB_MSRC2:=$(srcdir)/printf.c |
75 | LIBBB_MOBJ2:=bb_vfprintf.o bb_vprintf.o bb_fprintf.o bb_printf.o | 75 | LIBBB_MOBJ2:=bb_vfprintf.o bb_vprintf.o bb_fprintf.o bb_printf.o |
76 | LIBBB_MOBJ2:=$(patsubst %,$(LIBBB_DIR)/%, $(LIBBB_MOBJ2)) | 76 | LIBBB_MOBJ2:=$(patsubst %,$(LIBBB_DIR)/%, $(LIBBB_MOBJ2)) |
77 | $(LIBBB_MOBJ2):$(LIBBB_MSRC2) | 77 | $(LIBBB_MOBJ2):$(LIBBB_MSRC2) |
78 | $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -DL_$(notdir $*) -o $@ -c $< | 78 | $(compile.c) -DL_$(notdir $*) |
79 | 79 | ||
80 | LIBBB_MSRC3:=$(srcdir)/xgetularg.c | 80 | LIBBB_MSRC3:=$(srcdir)/xgetularg.c |
81 | LIBBB_MOBJ3:=xgetularg_bnd_sfx.o xgetlarg_bnd_sfx.o getlarg10_sfx.o \ | 81 | LIBBB_MOBJ3:=xgetularg_bnd_sfx.o xgetlarg_bnd_sfx.o getlarg10_sfx.o \ |
82 | xgetularg_bnd.o xgetularg10_bnd.o xgetularg10.o | 82 | xgetularg_bnd.o xgetularg10_bnd.o xgetularg10.o |
83 | LIBBB_MOBJ3:=$(patsubst %,$(LIBBB_DIR)/%, $(LIBBB_MOBJ3)) | 83 | LIBBB_MOBJ3:=$(patsubst %,$(LIBBB_DIR)/%, $(LIBBB_MOBJ3)) |
84 | $(LIBBB_MOBJ3):$(LIBBB_MSRC3) | 84 | $(LIBBB_MOBJ3):$(LIBBB_MSRC3) |
85 | $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -DL_$(notdir $*) -o $@ -c $< | 85 | $(compile.c) -DL_$(notdir $*) |
86 | 86 | ||
87 | LIBBB_MSRC4:=$(srcdir)/safe_strtol.c | 87 | LIBBB_MSRC4:=$(srcdir)/safe_strtol.c |
88 | LIBBB_MOBJ4:=safe_strtoi.o safe_strtod.o safe_strtol.o safe_strtoul.o | 88 | LIBBB_MOBJ4:=safe_strtoi.o safe_strtod.o safe_strtol.o safe_strtoul.o |
89 | LIBBB_MOBJ4:=$(patsubst %,$(LIBBB_DIR)/%, $(LIBBB_MOBJ4)) | 89 | LIBBB_MOBJ4:=$(patsubst %,$(LIBBB_DIR)/%, $(LIBBB_MOBJ4)) |
90 | $(LIBBB_MOBJ4):$(LIBBB_MSRC4) | 90 | $(LIBBB_MOBJ4):$(LIBBB_MSRC4) |
91 | $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -DL_$(notdir $*) -o $@ -c $< | 91 | $(compile.c) -DL_$(notdir $*) |
92 | 92 | ||
93 | LIBBB_MSRC5:=$(srcdir)/bb_pwd.c | 93 | LIBBB_MSRC5:=$(srcdir)/bb_pwd.c |
94 | LIBBB_MOBJ5:=bb_xgetpwnam.o bb_xgetgrnam.o bb_getgrgid.o bb_getpwuid.o \ | 94 | LIBBB_MOBJ5:=bb_xgetpwnam.o bb_xgetgrnam.o bb_getgrgid.o bb_getpwuid.o \ |
95 | bb_getug.o get_ug_id.o | 95 | bb_getug.o get_ug_id.o |
96 | LIBBB_MOBJ5:=$(patsubst %,$(LIBBB_DIR)/%, $(LIBBB_MOBJ5)) | 96 | LIBBB_MOBJ5:=$(patsubst %,$(LIBBB_DIR)/%, $(LIBBB_MOBJ5)) |
97 | $(LIBBB_MOBJ5):$(LIBBB_MSRC5) | 97 | $(LIBBB_MOBJ5):$(LIBBB_MSRC5) |
98 | $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -DL_$(notdir $*) -o $@ -c $< | 98 | $(compile.c) -DL_$(notdir $*) |
99 | 99 | ||
100 | LIBBB_MSRC6:=$(srcdir)/llist.c | 100 | LIBBB_MSRC6:=$(srcdir)/llist.c |
101 | LIBBB_MOBJ6:=llist_add_to.o llist_add_to_end.o llist_free_one.o llist_free.o | 101 | LIBBB_MOBJ6:=llist_add_to.o llist_add_to_end.o llist_free_one.o llist_free.o |
102 | LIBBB_MOBJ6:=$(patsubst %,$(LIBBB_DIR)/%, $(LIBBB_MOBJ6)) | 102 | LIBBB_MOBJ6:=$(patsubst %,$(LIBBB_DIR)/%, $(LIBBB_MOBJ6)) |
103 | $(LIBBB_MOBJ6):$(LIBBB_MSRC6) | 103 | $(LIBBB_MOBJ6):$(LIBBB_MSRC6) |
104 | $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -DL_$(notdir $*) -o $@ -c $< | 104 | $(compile.c) -DL_$(notdir $*) |
105 | 105 | ||
106 | 106 | ||
107 | # We need the names of the object files built from MSRC for the L_ defines | 107 | # We need the names of the object files built from MSRC for the L_ defines |
@@ -131,8 +131,7 @@ endif | |||
131 | # all 1:1 objects | 131 | # all 1:1 objects |
132 | LIBBB_OBJS:=$(patsubst $(srcdir)/%.c,$(LIBBB_DIR)/%.o, $(LIBBB-y)) | 132 | LIBBB_OBJS:=$(patsubst $(srcdir)/%.c,$(LIBBB_DIR)/%.o, $(LIBBB-y)) |
133 | $(LIBBB_DIR)/%.o: $(srcdir)/%.c | 133 | $(LIBBB_DIR)/%.o: $(srcdir)/%.c |
134 | $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -o $@ -c $< | 134 | $(compile.c) |
135 | |||
136 | 135 | ||
137 | LIBBB_SRC-a:=$(wildcard $(srcdir)/*.c) | 136 | LIBBB_SRC-a:=$(wildcard $(srcdir)/*.c) |
138 | LIBRARY_SRC-y+=$(LIBBB-y) | 137 | LIBRARY_SRC-y+=$(LIBBB-y) |
@@ -144,5 +143,4 @@ LIBRARY_DEFINE-y+=$(LIBBB_DEFINE-y) | |||
144 | LIBRARY_DEFINE-a+=$(LIBBB_DEFINE-y) | 143 | LIBRARY_DEFINE-a+=$(LIBBB_DEFINE-y) |
145 | 144 | ||
146 | $(LIBBB_AR): $(LIBBB_OBJS) $(LIBBB_ALL_MOBJ) | 145 | $(LIBBB_AR): $(LIBBB_OBJS) $(LIBBB_ALL_MOBJ) |
147 | $(AR) $(ARFLAGS) $(@) $(^) | 146 | $(do_ar) |
148 | |||