In bb_config.h, replace AUTOCONF_INCLUDED guard with the more reasonable and
authorRob Landley <rob@landley.net>
Tue, 2 Aug 2005 10:02:23 +0000 (10:02 -0000)
committerRob Landley <rob@landley.net>
Tue, 2 Aug 2005 10:02:23 +0000 (10:02 -0000)
obvious (and less side-effect prone in strange build environments) BB_CONFIG_H.

Yeah, I know Erik ripped it out of our copy of menuconfig (which is a good
thing), but that doesn't fix people whose headers have it inherited from
linux-kernel headers or old versions of uclibc, and Erik's fix could easily
get forgotten and reverted the next time we update menuconfig anyway...

Makefile

index 5e636362977b7bc7d0675ac4bffcd5e65f63f29a..adc2d0c2678606781fb358f39c1305a10851ec16 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -212,7 +212,7 @@ include/config.h: .config
        @$(top_builddir)/scripts/config/conf -o $(CONFIG_CONFIG_IN)
 
 include/bb_config.h: include/config.h
-       echo "#ifndef AUTOCONF_INCLUDED" > $@
+       echo -e "#ifndef BB_CONFIG_H\n#define BB_CONFIG_H" > $@
        sed -e 's/#undef CONFIG_\(.*\)/#define ENABLE_\1 0/' \
            -e 's/#define CONFIG_\(.*\)/#define CONFIG_\1\n#define ENABLE_\1/' \
                < $< >> $@