create valid xmlfiles that pass xmllint
authorStefan Reinauer <stepan@openbios.org>
Mon, 26 Jun 2006 16:51:06 +0000 (16:51 +0000)
committerStefan Reinauer <stepan@openbios.org>
Mon, 26 Jun 2006 16:51:06 +0000 (16:51 +0000)
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@2333 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1

util/abuild/abuild.sh

index 87986b21f760d1f41e10e55623212764c8166c2d..d8cb23dafb39a21228e0960250fed6d6fe7acce6 100755 (executable)
@@ -298,12 +298,7 @@ function build_target
                        done
                fi
 
-               xml "  <compiler>"
-               xml "    <path>`which ${CROSS_COMPILE}gcc`</path>"
-               xml "    <version>`${CROSS_COMPILE}gcc --version | head -1`</version>"
-               xml "  </compiler>"
-               xml ""
-               
+       
                # TBD: look for suitable cross compiler suite
                # cross-$TARCH-gcc and cross-$TARCH-ld
                
@@ -311,9 +306,18 @@ function build_target
                if [ $found_crosscompiler == "false" ]; then
                        echo " ($TARCH: skipped, we're $ARCH)"
                        echo
+                       xml "  <status>notbuilt</status>"
+                       xml ""
+                       xml "</mainboard>"
+               
                        return 0
                else
                        echo " ($TARCH: ok, we're $ARCH)"
+                       xml "  <compiler>"
+                       xml "    <path>`which ${CROSS_COMPILE}gcc`</path>"
+                       xml "    <version>`${CROSS_COMPILE}gcc --version | head -1`</version>"
+                       xml "  </compiler>"
+                       xml ""
                fi
        fi