aboutsummaryrefslogtreecommitdiff
path: root/libbb
diff options
context:
space:
mode:
authorvapier <vapier@69ca8d6d-28ef-0310-b511-8ec308f3f277>2006-02-02 01:41:53 +0000
committervapier <vapier@69ca8d6d-28ef-0310-b511-8ec308f3f277>2006-02-02 01:41:53 +0000
commitfe03e7d91035e34645b610d77b4b5c1c3ae3ca73 (patch)
treed6b2fba68832d7f0e061614dda4372119f58156f /libbb
parent23139ee999f77ad688db86262ec1520b7934a6a4 (diff)
downloadbusybox-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.in20
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
62LIBBB_MOBJ0:=$(patsubst %,$(LIBBB_DIR)/%, $(LIBBB_MOBJ0)) 62LIBBB_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
66LIBBB_MSRC1:=$(srcdir)/xfuncs.c 66LIBBB_MSRC1:=$(srcdir)/xfuncs.c
67LIBBB_MOBJ1:=xmalloc.o xrealloc.o xcalloc.o xstrdup.o xstrndup.o \ 67LIBBB_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
70LIBBB_MOBJ1:=$(patsubst %,$(LIBBB_DIR)/%, $(LIBBB_MOBJ1)) 70LIBBB_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
74LIBBB_MSRC2:=$(srcdir)/printf.c 74LIBBB_MSRC2:=$(srcdir)/printf.c
75LIBBB_MOBJ2:=bb_vfprintf.o bb_vprintf.o bb_fprintf.o bb_printf.o 75LIBBB_MOBJ2:=bb_vfprintf.o bb_vprintf.o bb_fprintf.o bb_printf.o
76LIBBB_MOBJ2:=$(patsubst %,$(LIBBB_DIR)/%, $(LIBBB_MOBJ2)) 76LIBBB_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
80LIBBB_MSRC3:=$(srcdir)/xgetularg.c 80LIBBB_MSRC3:=$(srcdir)/xgetularg.c
81LIBBB_MOBJ3:=xgetularg_bnd_sfx.o xgetlarg_bnd_sfx.o getlarg10_sfx.o \ 81LIBBB_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
83LIBBB_MOBJ3:=$(patsubst %,$(LIBBB_DIR)/%, $(LIBBB_MOBJ3)) 83LIBBB_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
87LIBBB_MSRC4:=$(srcdir)/safe_strtol.c 87LIBBB_MSRC4:=$(srcdir)/safe_strtol.c
88LIBBB_MOBJ4:=safe_strtoi.o safe_strtod.o safe_strtol.o safe_strtoul.o 88LIBBB_MOBJ4:=safe_strtoi.o safe_strtod.o safe_strtol.o safe_strtoul.o
89LIBBB_MOBJ4:=$(patsubst %,$(LIBBB_DIR)/%, $(LIBBB_MOBJ4)) 89LIBBB_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
93LIBBB_MSRC5:=$(srcdir)/bb_pwd.c 93LIBBB_MSRC5:=$(srcdir)/bb_pwd.c
94LIBBB_MOBJ5:=bb_xgetpwnam.o bb_xgetgrnam.o bb_getgrgid.o bb_getpwuid.o \ 94LIBBB_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
96LIBBB_MOBJ5:=$(patsubst %,$(LIBBB_DIR)/%, $(LIBBB_MOBJ5)) 96LIBBB_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
100LIBBB_MSRC6:=$(srcdir)/llist.c 100LIBBB_MSRC6:=$(srcdir)/llist.c
101LIBBB_MOBJ6:=llist_add_to.o llist_add_to_end.o llist_free_one.o llist_free.o 101LIBBB_MOBJ6:=llist_add_to.o llist_add_to_end.o llist_free_one.o llist_free.o
102LIBBB_MOBJ6:=$(patsubst %,$(LIBBB_DIR)/%, $(LIBBB_MOBJ6)) 102LIBBB_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
132LIBBB_OBJS:=$(patsubst $(srcdir)/%.c,$(LIBBB_DIR)/%.o, $(LIBBB-y)) 132LIBBB_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
137LIBBB_SRC-a:=$(wildcard $(srcdir)/*.c) 136LIBBB_SRC-a:=$(wildcard $(srcdir)/*.c)
138LIBRARY_SRC-y+=$(LIBBB-y) 137LIBRARY_SRC-y+=$(LIBBB-y)
@@ -144,5 +143,4 @@ LIBRARY_DEFINE-y+=$(LIBBB_DEFINE-y)
144LIBRARY_DEFINE-a+=$(LIBBB_DEFINE-y) 143LIBRARY_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