Mercurial > hg > toybox
view scripts/cfg2files.sh @ 190:e864c5ed1d25
Netcat needs this to build.
author | Rob Landley <rob@landley.net> |
---|---|
date | Mon, 03 Dec 2007 18:57:57 -0600 |
parents | a459c6b39645 |
children |
line wrap: on
line source
#!/bin/bash # cat .config into this to get a list of .c files. # Grab the XXX part of all CONFIG_XXX entries, removing everything after the # second underline. Sort the list, keep only one of each entry, convert # to lower case, remove toybox itself from the list (as that indicates # global symbols). sed -nre 's/^CONFIG_(.*)=y/\1/;t skip;b;:skip;s/_.*//;p' \ | sort -u | tr A-Z a-z | grep -v '^toybox$'