summaryrefslogtreecommitdiff
path: root/tools/rockboxdev.sh (follow)
Commit message (Collapse)AuthorAge
...
* rockboxdev.sh now respects the environment variables RBDEV_DOWNLOAD, ↵Jonas Häggqvist2009-01-08
| | | | | | RBDEV_PREFIX and RBDEV_BUILD to enable setting download, install and build directories without editing the script. FS#9657 by Eric Shattow. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19725 a1c6a512-1295-4272-9138-f99709370657
* hide the which gmake errors, a part of the patch in FS#9338 by Tomer Shalev Daniel Stenberg2008-12-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19288 a1c6a512-1295-4272-9138-f99709370657
* Use CFLAGS=-U_FORTIFY_SOURCE for binutils and gcc configurationRafaël Carré2008-10-30
| | | | | | | | | | | | | | | Ubuntu introduced (in 8.10) strict buidtime and runtime checks with the define _FORTIFY_SOURCE Undefine it to fix: - building of gcc - runtime of as (Tested for arm-elf target) The previous fix for gcc would have no effect because gcc's configure doesn't substitute CPPFLAGS variable in Makefiles git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18938 a1c6a512-1295-4272-9138-f99709370657
* Make rockboxdev.sh abort as soon as an error is encounteredRafaël Carré2008-10-29
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18923 a1c6a512-1295-4272-9138-f99709370657
* set "CPPFLAGS=-U_FORTIFY_SOURCE" when the gcc configure is invoked to make itDaniel Stenberg2008-10-29
| | | | | | | work fine on the latest Ubuntu as well git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18918 a1c6a512-1295-4272-9138-f99709370657
* Make the MIPS toolchain build on gcc 4.3+.Jens Arnold2008-10-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18766 a1c6a512-1295-4272-9138-f99709370657
* Revert unnecessary fix for broken Interix-gcc 4.2.Jens Arnold2008-09-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18670 a1c6a512-1295-4272-9138-f99709370657
* Fixes for building the MIPS toolchain on Interix: (1) Binutils need -Werror ↵Jens Arnold2008-09-29
| | | | | | disabled, because compiling binutils (and also gcc) spits a lot of alignment warings. (2) Gcc tries to call 'sh' without path in by default (#!sh), but Interix 3.5+ doesn't allow that. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18666 a1c6a512-1295-4272-9138-f99709370657
* Interix also doesn't like the m68040.Jens Arnold2008-09-28
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18661 a1c6a512-1295-4272-9138-f99709370657
* Allow arbitrary compiler combinations in rockboxdev.sh by specifying a list ↵Dominik Riebeling2008-09-07
| | | | | | 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
* Commit FS#9156 by Tomer Shalev - Fix the fact that rockboxdev.sh does not ↵Maurus Cuelenaere2008-08-10
| | | | | | abort when downloading fails git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18236 a1c6a512-1295-4272-9138-f99709370657
* Commit FS#9228 thanks to Alex ParkerMaurus Cuelenaere2008-08-02
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18179 a1c6a512-1295-4272-9138-f99709370657
* Commit second version of FS#9158 (Tomer Shalev) with spelling fixMaurus Cuelenaere2008-08-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18168 a1c6a512-1295-4272-9138-f99709370657
* Commit FS#9158 thanks to Tomer ShalevMaurus Cuelenaere2008-07-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18152 a1c6a512-1295-4272-9138-f99709370657
* Fix building MIPS cross compilerMaurus Cuelenaere2008-07-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18081 a1c6a512-1295-4272-9138-f99709370657
* Add preliminary support for the Onda VX747 (MIPS target)Maurus Cuelenaere2008-07-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18032 a1c6a512-1295-4272-9138-f99709370657
* introducing MIPS support, not included in the "build all" action yetDaniel Stenberg2008-07-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17986 a1c6a512-1295-4272-9138-f99709370657
* revert accidental commitMarcoen Hirschberg2008-06-28
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17823 a1c6a512-1295-4272-9138-f99709370657
* initial Meizu M6SL port (take 2)Marcoen Hirschberg2008-06-27
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17819 a1c6a512-1295-4272-9138-f99709370657
* now build the ARM crosscompiler with support for big-endian targetsMarcoen Hirschberg2008-04-28
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17279 a1c6a512-1295-4272-9138-f99709370657
* fix the m68k crosscompiler build for FreeBSDMarcoen Hirschberg2008-03-28
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16856 a1c6a512-1295-4272-9138-f99709370657
* Patches moved out from twiki.Björn Stenberg2007-10-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15201 a1c6a512-1295-4272-9138-f99709370657
* Replace thumb-interwork-4.0.3.diff patch for arm-elf-gcc with ↵Dave Chapman2007-10-18
| | | | | | rockbox-multilibs-arm-elf-gcc-4.0.3.diff. This builds libgcc.a for armv4 (current targets), armv5 (M:Robe), armv6 (Gigabeat S) and thumb interworking. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15193 a1c6a512-1295-4272-9138-f99709370657
* Use /tmp for temporary directories instead of /home/bjstBjörn Stenberg2007-09-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14631 a1c6a512-1295-4272-9138-f99709370657
* Simpler fix for rockboxdev.sh make/gmake detection in Mac OS X/Darwin.Barry Wardell2007-08-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14307 a1c6a512-1295-4272-9138-f99709370657
* Accept FS#6499 - fix rockboxdev.sh make/gmake detection in Mac OS X/Darwin. ↵Barry Wardell2007-08-13
| | | | | | Thanks to Lenny Koepsell. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14306 a1c6a512-1295-4272-9138-f99709370657
* Now automatically patches gcc-3.4.6 when built on x86_64. (FS#6564)Björn Stenberg2007-06-29
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13733 a1c6a512-1295-4272-9138-f99709370657
* verify that a few required tools are present to prevent "odd" messages laterDaniel Stenberg2007-05-24
| | | | | | | on due to the lack of them git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13490 a1c6a512-1295-4272-9138-f99709370657
* Make rockboxdev.sh build ARM libgcc with support for thumb code interworkingDaniel Ankers2007-03-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12613 a1c6a512-1295-4272-9138-f99709370657
* No need to download the huge gcc tarball, gcc-core will do fine for us.Thom Johansen2007-02-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12497 a1c6a512-1295-4272-9138-f99709370657
* Use gmake rather than make, if available. Patch FS#6340 by Lutz BöhneJonas Häggqvist2006-11-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11571 a1c6a512-1295-4272-9138-f99709370657
* mention what download tools the script expectsDaniel Stenberg2006-10-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11167 a1c6a512-1295-4272-9138-f99709370657
* die if the effective user doesn't have write permission in the install base dirDaniel Stenberg2006-09-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11074 a1c6a512-1295-4272-9138-f99709370657
* m68k-elf-gcc 3.4.6 built on MacOS or Cygwin need a diable-68040 patch toDaniel Stenberg2006-08-13
| | | | | | | work and this script now tries to do this git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10560 a1c6a512-1295-4272-9138-f99709370657
* make the script echo more about what it is doing (with a ROCKBOXDEV: prefix)Daniel Stenberg2006-08-10
| | | | | | | to ease debugging when things go wrong somewhere git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10507 a1c6a512-1295-4272-9138-f99709370657
* Use the correct compression when extracting gccLinus Nielsen Feltzing2006-05-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10018 a1c6a512-1295-4272-9138-f99709370657
* Added an "all" option that builds all cross-compiler in one go. Expect it toDaniel Stenberg2006-05-30
| | | | | | | take a while... ;-) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10017 a1c6a512-1295-4272-9138-f99709370657
* Check the download and prefix dirs somewhat before proceeding, output theDaniel Stenberg2006-05-29
| | | | | | | | info in a slightly nicer way. Mention that the download and prefix paths can be changed by editing the (top of the) script itself. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10015 a1c6a512-1295-4272-9138-f99709370657
* verify that the download dir exists and is writable, or create it if it isDaniel Stenberg2006-05-27
| | | | | | | missing git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10001 a1c6a512-1295-4272-9138-f99709370657
* for sh, get and apply the proper rockbox patch as wellDaniel Stenberg2006-05-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9992 a1c6a512-1295-4272-9138-f99709370657
* handy script that downloads, builds and installs a cross-compiler setup for youDaniel Stenberg2006-05-15
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9940 a1c6a512-1295-4272-9138-f99709370657