summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xtools/rockboxdev.sh33
1 files 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
197 pathadd="$bindir" 197 pathadd="$bindir"
198fi 198fi
199 199
200mkdir $builddir 200mkdir -p $builddir
201cd $builddir 201cd $builddir
202 202
203summary="summary-$1" 203summary="summary-$1"
@@ -291,12 +291,15 @@ echo "Select target arch:"
291echo "s - sh (Archos models)" 291echo "s - sh (Archos models)"
292echo "m - m68k (iriver h1x0/h3x0, ifp7x0 and iaudio)" 292echo "m - m68k (iriver h1x0/h3x0, ifp7x0 and iaudio)"
293echo "a - arm (ipods, iriver H10, Sansa, etc)" 293echo "a - arm (ipods, iriver H10, Sansa, etc)"
294echo "all - all three compilers above"
295echo "i - mips (Jz4740 and ATJ-based players)" 294echo "i - mips (Jz4740 and ATJ-based players)"
295echo "separate multiple targets with spaces"
296echo "(i.e. \"s m a\" will build sh, m86k and arm)"
296echo "" 297echo ""
297 298
298arch=`input` 299selarch=`input`
299 300
301for arch in $selarch
302do
300echo "" 303echo ""
301case $arch in 304case $arch in
302 [Ss]) 305 [Ss])
@@ -311,30 +314,20 @@ case $arch in
311 [Aa]) 314 [Aa])
312 buildone $arch 315 buildone $arch
313 ;; 316 ;;
314 all)
315 echo "Building all compilers..."
316 echo ""
317 buildone s
318 cleardir $builddir
319
320 buildone m
321 cleardir $builddir
322
323 buildone a
324
325 # include this when we want MIPS added in the "build all"
326 #buildone i
327
328 # show the summaries:
329 cat $builddir/summary-*
330 ;;
331 *) 317 *)
332 echo "An unsupported architecture option: $arch" 318 echo "An unsupported architecture option: $arch"
333 exit 319 exit
334 ;; 320 ;;
335esac 321esac
336 322
323echo "Cleaning up build folder"
324cleardir $builddir
337echo "" 325echo ""
338echo "Done!" 326echo "Done!"
339echo "" 327echo ""
340echo "Make your PATH include $pathadd" 328echo "Make your PATH include $pathadd"
329
330done
331
332# show the summaries:
333cat $builddir/summary-*