- Move config.py into the appropriate target subdirectory
authorEric Biederman <ebiederm@xmission.com>
Mon, 13 Oct 2003 19:48:13 +0000 (19:48 +0000)
committerEric Biederman <ebiederm@xmission.com>
Mon, 13 Oct 2003 19:48:13 +0000 (19:48 +0000)
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1213 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1

targets/buildtarget

index 88d09b7c883ce627ff24919beccac49f004add9f..a72cbf7997ac6de7b65a8c18cc7605d4ceadb963 100755 (executable)
@@ -19,7 +19,6 @@ config_lb=$1
 config_dir=$lbpath/util/newconfig
 yapps2_py=$config_dir/yapps2.py
 config_g=$config_dir/config.g
-config_py=$config_lb/config.py
 
 if [ ! -d $target_dir ]; then
        echo "Target directory not found"
@@ -31,13 +30,19 @@ cd $target_dir
 if [ ! -f $config_lb ]; then
        config_lb=$1/Config.lb
 fi
-
 if [ ! -f $config_lb ]; then
        echo "No target config file found"
        echo "Tried both $1 and $config_lb"
        exit 1
 fi
 
+target_subdir=`sed -n -e 's/^target \(.*\)$/\1/p' $config_lb`
+target_subdir=`dirname $config_lb`/$target_subdir
+config_py=$target_subdir/config.py
+
+if [ ! -d $target_subdir ] ; then
+       mkdir -p $target_subdir
+fi
 if [ ! -f $config_py ]; then
        echo "No linuxbios config script found. Rebuilding it.."
        $PYTHON $yapps2_py $config_g $config_py