From 9228a38168e99c4e69511f8326fd64e6f78a839c Mon Sep 17 00:00:00 2001 From: Dominik Riebeling Date: Sun, 7 Sep 2008 22:01:29 +0000 Subject: Allow arbitrary compiler combinations in rockboxdev.sh by specifying a list of compilers to build. Remove "all" selection in favor of that (FS#9372). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18444 a1c6a512-1295-4272-9138-f99709370657 --- tools/rockboxdev.sh | 33 +++++++++++++-------------------- 1 file changed, 13 insertions(+), 20 deletions(-) diff --git a/tools/rockboxdev.sh b/tools/rockboxdev.sh index 016fc65f7a..13cc25706a 100755 --- a/tools/rockboxdev.sh +++ b/tools/rockboxdev.sh @@ -197,7 +197,7 @@ else pathadd="$bindir" fi -mkdir $builddir +mkdir -p $builddir cd $builddir summary="summary-$1" @@ -291,12 +291,15 @@ echo "Select target arch:" echo "s - sh (Archos models)" echo "m - m68k (iriver h1x0/h3x0, ifp7x0 and iaudio)" echo "a - arm (ipods, iriver H10, Sansa, etc)" -echo "all - all three compilers above" echo "i - mips (Jz4740 and ATJ-based players)" +echo "separate multiple targets with spaces" +echo "(i.e. \"s m a\" will build sh, m86k and arm)" echo "" -arch=`input` +selarch=`input` +for arch in $selarch +do echo "" case $arch in [Ss]) @@ -311,30 +314,20 @@ case $arch in [Aa]) buildone $arch ;; - all) - echo "Building all compilers..." - echo "" - buildone s - cleardir $builddir - - buildone m - cleardir $builddir - - buildone a - - # include this when we want MIPS added in the "build all" - #buildone i - - # show the summaries: - cat $builddir/summary-* - ;; *) echo "An unsupported architecture option: $arch" exit ;; esac +echo "Cleaning up build folder" +cleardir $builddir echo "" echo "Done!" echo "" echo "Make your PATH include $pathadd" + +done + +# show the summaries: +cat $builddir/summary-* -- cgit v1.2.3