corect build bbconfig applet, Thanks, Bernhard Fischer
author"Vladimir N. Oleynik" <dzo@simtreas.ru>
Mon, 19 Sep 2005 16:18:46 +0000 (16:18 -0000)
committer"Vladimir N. Oleynik" <dzo@simtreas.ru>
Mon, 19 Sep 2005 16:18:46 +0000 (16:18 -0000)
Makefile
miscutils/Makefile.in

index c8b6d79d2719185729c1d3e3493978cd000c6531..bf2c1d160093247a4bfcc7d23bec972a463664a2 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -70,7 +70,7 @@ $(filter-out _all,$(MAKECMDGOALS)) _all: $(KBUILD_OUTPUT)/Rules.mak $(KBUILD_OUT
        $(MAKE) -C $(KBUILD_OUTPUT) \
        top_srcdir=$(CURDIR) \
        top_builddir=$(KBUILD_OUTPUT) \
-       TOPDIR=$(KBUILD_OUTPUT) \
+       TOPDIR=$(KBUILD_OUTPUT) \
        KBUILD_SRC=$(CURDIR) \
        -f $(CURDIR)/Makefile $@
 
@@ -100,7 +100,7 @@ ifeq ($(strip $(HAVE_DOT_CONFIG)),y)
 
 all: busybox busybox.links doc
 
-all_tree:      $(ALL_MAKEFILES)
+all_tree:       $(ALL_MAKEFILES)
 
 $(ALL_MAKEFILES): %/Makefile: $(top_srcdir)/%/Makefile
        [ -d $(@D) ] || mkdir -p $(@D); cp $< $@
@@ -202,10 +202,6 @@ include/bb_config.h: include/config.h
                < $< >> $@
        @echo "#endif" >> $@
 
-include/bbconfigopts.h: .config
-       @[ -d $(@D) ] || mkdir -v $(@D)
-       $(top_srcdir)/scripts/config/mkconfigs >include/bbconfigopts.h
-
 finished2:
        $(SECHO)
        $(SECHO) Finished installing...
index ba8069c83148a16b97eb7f9c658e274eacf19b9d..7885c16381b96b18bf708f2fc0ebb48e747cfa59 100644 (file)
@@ -33,9 +33,9 @@ MISCUTILS-$(CONFIG_DEVFSD)      += devfsd.o
 MISCUTILS-$(CONFIG_EJECT)       += eject.o
 MISCUTILS-$(CONFIG_HDPARM)      += hdparm.o
 MISCUTILS-$(CONFIG_LAST)        += last.o
-MISCUTILS-${CONFIG_LESS}       += less.o
+MISCUTILS-${CONFIG_LESS}        += less.o
 MISCUTILS-$(CONFIG_MAKEDEVS)    += makedevs.o
-MISCUTILS-$(CONFIG_MOUNTPOINT) += mountpoint.o
+MISCUTILS-$(CONFIG_MOUNTPOINT)  += mountpoint.o
 MISCUTILS-$(CONFIG_MT)          += mt.o
 MISCUTILS-$(CONFIG_RX)          += rx.o
 MISCUTILS-$(CONFIG_SETSID)      += setsid.o
@@ -55,6 +55,11 @@ endif
 $(MISCUTILS_DIR)$(MISCUTILS_AR): $(patsubst %,$(MISCUTILS_DIR)%, $(MISCUTILS-y))
        $(AR) $(ARFLAGS) $@ $(patsubst %,$(MISCUTILS_DIR)%, $(MISCUTILS-y))
 
+include/bbconfigopts.h: $(top_builddir)/.config
+       $(top_builddir)/scripts/config/mkconfigs >include/bbconfigopts.h
+
+$(MISCUTILS_DIR)bbconfig.o: include/bbconfigopts.h
+
 $(MISCUTILS_DIR)%.o: $(srcdir)/%.c
        $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -c -o $@ $<