blob: 126e52efb120c7a060bc547a5ff5543683d73bb5 [file] [log] [blame]
Rob Landley28964802008-01-19 17:08:39 -06001#!/bin/bash
2
Rob Landley7c04f012008-01-20 19:00:16 -06003# This has to be a separate file from scripts/make.sh so it can be called
4# before menuconfig. (It's called again from scripts/make.sh just to be sure.)
5
Rob Landley28964802008-01-19 17:08:39 -06006mkdir -p generated
7
8function genconfig()
9{
10 for i in $(echo toys/*.c | sort)
11 do
12 # Grab the config block for Config.in
13 echo "# $i"
14 sed -n '/^\*\//q;/^config [A-Z]/,$p' $i || exit 1
15 echo
16 done
17}
18
19genconfig > generated/Config.in