- add config target bareconfig. Enables all applets but without any features.
authorBernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Fri, 7 Oct 2005 18:45:03 +0000 (18:45 -0000)
committerBernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Fri, 7 Oct 2005 18:45:03 +0000 (18:45 -0000)
  Rob wanted to have regression tests if a bug crops up. Here you are wrt find :)

Makefile

index bf3ea9e49af4107aab457a0afca83c8bf268b5b3..cfe62cc3269d493686551874346fd5abd01b7008 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -9,7 +9,8 @@
 # You shouldn't need to mess with anything beyond this point...
 #--------------------------------------------------------------
 noconfig_targets := menuconfig config oldconfig randconfig \
-       defconfig allyesconfig allnoconfig clean distclean \
+       defconfig allyesconfig allnoconfig bareconfig \
+       clean distclean \
        release tags
 
 # the toplevel sourcedir
@@ -118,7 +119,8 @@ help:
        @echo 'Configuration:'
        @echo '  allnoconfig            - disable all symbols in .config'
        @echo '  allyesconfig           - enable (almost) all symbols in .config'
-       @echo '  config         - text based configurator (of last resort).'
+       @echo '  bareconfig             - enable all basics without any features'
+       @echo '  config         - text based configurator (of last resort)'
        @echo '  defconfig              - set .config to defaults'
        @echo '  menuconfig             - interactive curses-based configurator'
        @echo '  oldconfig              - resolve any unresolved symbols in .config'
@@ -189,6 +191,10 @@ allnoconfig: scripts/config/conf
 defconfig: scripts/config/conf
        @./scripts/config/conf -d $(CONFIG_CONFIG_IN)
 
+bareconfig: allyesconfig
+       sed -i '/FEATURE/d' .config
+       @./scripts/config/conf -d $(CONFIG_CONFIG_IN)
+
 else # ifneq ($(strip $(HAVE_DOT_CONFIG)),y)
 
 all: busybox busybox.links doc