summaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Collapse)Author
2008-10-14This is my initial commit of the scripts I used to make the 3.0 releaseDaniel Stenberg
files. The README contains some initial docs, plans and current status. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18812 a1c6a512-1295-4272-9138-f99709370657
2008-10-12Fix a couple of factual inaccuracies in the M200 build.Rob Purchase
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18790 a1c6a512-1295-4272-9138-f99709370657
2008-10-12Make mkamsboot safer by introducing the use of ".sansa" files to store Sansa ↵Dave Chapman
V2 bootloader and firmware files. These files are the same format (a simple 8-byte header consisting of a 32-bit checksum followed by 4-char model name is prepended to the binary data) as that used by lots of other Rockbox targets (.ipod, iriver etc). Support added to scramble/mkamsboot for both clip and e200v2, even though the latter is not in SVN yet. Also add a check of the whole-file original firmware checksum to mkamsboot and add a new $scramblebitmaptools toolset variable in configure. The output of this version of mkamsboot is confirmed to be md5sum-identical to the previous version. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18789 a1c6a512-1295-4272-9138-f99709370657
2008-10-12Rename the clip directory to sansa-clip to be consistent with the first ↵Dave Chapman
(PortalPlayer) Sansa ports git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18786 a1c6a512-1295-4272-9138-f99709370657
2008-10-12Commit FS#9467 - initial work on port to Sansa Clip by Rafaël Carré and ↵Dave Chapman
François Dinel. A few cosmetic changes were made by me prior to committing: 1) TAB policing in button-clip.c; 2) Add François Dinel to CREDITS; 3) Add François Dinel as (C) holder in button-target.h (it was previously blank); 4) Add Rockbox header to bootloader/sansa_as3525.c with Rafaël Carré as (C) holder; 5) Change target_id to 50 (next available number) in tools/configure and fixed indentation; 6) Change MODEL_NUMBER in config-clip.h to 50 (next available number); 7) Remove unused in/out macros from system-target.h git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18782 a1c6a512-1295-4272-9138-f99709370657
2008-10-11Make the MIPS toolchain build on gcc 4.3+.Jens Arnold
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18766 a1c6a512-1295-4272-9138-f99709370657
2008-10-08Use internal function 'findtool' instead of external command 'which'. ↵Jens Arnold
Removes that dependency, and avoids the longish jabber that some versions of 'which' output when the command isn't found. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18748 a1c6a512-1295-4272-9138-f99709370657
2008-10-06Let 'configure' figure out the full path to the various tools if possible. ↵Jens Arnold
This has the advantage that the toolchain doesn't need to be in the path at build time if it was in the path at configure time, and at the same time it speeds up the build (to a varying degree - most noticeable on Cygwin and Interix). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18723 a1c6a512-1295-4272-9138-f99709370657
2008-10-06Squash 2 warnings in each of (voicefont.c, wavtrim.c).Jens Arnold
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18720 a1c6a512-1295-4272-9138-f99709370657
2008-10-02Change the MODEL_NUMBER for various new ports so that it is unique again.Dave Chapman
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18684 a1c6a512-1295-4272-9138-f99709370657
2008-10-02Fix some new ports to ensure target_id is uniqueDave Chapman
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18683 a1c6a512-1295-4272-9138-f99709370657
2008-09-30Revert unnecessary fix for broken Interix-gcc 4.2.Jens Arnold
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18670 a1c6a512-1295-4272-9138-f99709370657
2008-09-29Fixes for building the MIPS toolchain on Interix: (1) Binutils need -Werror ↵Jens Arnold
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
2008-09-28Interix also doesn't like the m68040.Jens Arnold
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18661 a1c6a512-1295-4272-9138-f99709370657
2008-09-28Fix yellowMaurus Cuelenaere
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18659 a1c6a512-1295-4272-9138-f99709370657
2008-09-28MkZenBoot:Maurus Cuelenaere
* Add warning for big endian players * Remove FRESC keys * Add support for Zen Mozaic git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18658 a1c6a512-1295-4272-9138-f99709370657
2008-09-23Remove some nonessential comments from the c100 section.Robert Menes
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18604 a1c6a512-1295-4272-9138-f99709370657
2008-09-23make sure the manufacturer titles are aligned properlyJonathan Gordon
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18578 a1c6a512-1295-4272-9138-f99709370657
2008-09-23add some more whitespace to make the creative and phillips targets more readableJonathan Gordon
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18577 a1c6a512-1295-4272-9138-f99709370657
2008-09-22Trivial changes to make the main Rockbox builds for the Sansa m200 and Logik ↵Dave Chapman
DAX ports compile. Note that some codecs are currently disabled (due to lowmem on these targets), but that needs more work and analysis to decide how much RAM we want to allocate to codecs. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18566 a1c6a512-1295-4272-9138-f99709370657
2008-09-17add Meizu M6SP and M3 portsMarcoen Hirschberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18544 a1c6a512-1295-4272-9138-f99709370657
2008-09-16Commit fs#9404 (iAudio 7 updates by vitja). Also fixes play/pause behaviour ↵Rob Purchase
on D2. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18528 a1c6a512-1295-4272-9138-f99709370657
2008-09-14Onda VX747:Maurus Cuelenaere
* Get rid of bug when interrupts are enabled * Get threading to work (although with some weirdness) * Other fixes/optimizations git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18512 a1c6a512-1295-4272-9138-f99709370657
2008-09-07Allow arbitrary compiler combinations in rockboxdev.sh by specifying a list ↵Dominik Riebeling
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
2008-09-07 * Clean up screenshot a bit and make it more self-descriptiveMaurus Cuelenaere
* Make mkzenboot truly standalone git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18443 a1c6a512-1295-4272-9138-f99709370657
2008-09-06Initial commit of iaudio 7 port by Vitja Makarov (FS#9245). Port is at ↵Dave Chapman
quite an advanced stage, but is troubled by the lack of a reliable NAND driver (similar to the Cowon D2 port) and is not yet suitable for non-developers. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18435 a1c6a512-1295-4272-9138-f99709370657
2008-09-05Add Onda VX767 targetMaurus Cuelenaere
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18422 a1c6a512-1295-4272-9138-f99709370657
2008-09-04Make bdf2bmp work on 64 bit hosts.Jens Arnold
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18416 a1c6a512-1295-4272-9138-f99709370657
2008-09-01rename ARCH define because of conflict with some systems. see (FS#9321)Dominik Wenger
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18379 a1c6a512-1295-4272-9138-f99709370657
2008-09-01revert -fPIC change, as it seems to be gentoo related problem...Christian Gmeiner
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18378 a1c6a512-1295-4272-9138-f99709370657
2008-09-01add -fPIC to GCCOPTS for simgcc to prevent warnings like: warning: creating ↵Christian Gmeiner
a DT_TEXTREL in object. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18376 a1c6a512-1295-4272-9138-f99709370657
2008-08-28mkzenboot:Maurus Cuelenaere
* Make it compile using MingW on Windows * Add other devices git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18359 a1c6a512-1295-4272-9138-f99709370657
2008-08-27 * Commit dual-boot support for Creative ZVx familyMaurus Cuelenaere
* Add mkzenboot: makes it possible to integrate Rockbox bootloader with Creative firmwares without the need of distributing binaries * Add Tadeusz Pyś to credits, who figured out the minifs file system * Fix bootloader git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18352 a1c6a512-1295-4272-9138-f99709370657
2008-08-26Don't include a database.ignore file in a font-only package.Jens Arnold
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18351 a1c6a512-1295-4272-9138-f99709370657
2008-08-26Fix FS #9280 (bsd tar errors out when called with -u and the destination ↵Jens Arnold
file doesn't exist) by using -c. This requires buildzip.pl to only call the archiver once, with the additional beneft that it's more efficient (saves a call, and allows 7zip archives to become smaller). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18350 a1c6a512-1295-4272-9138-f99709370657
2008-08-26Remove unused argument to the buildzip() function.Antoine Cellerier
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18349 a1c6a512-1295-4272-9138-f99709370657
2008-08-26Also remove the .7z, .tar, .tar.gz and .tar.bz2 rockbox files when runing ↵Antoine Cellerier
the clean target. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18347 a1c6a512-1295-4272-9138-f99709370657
2008-08-26Fix compiling on *BSD targets (and probably others too)Maurus Cuelenaere
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18346 a1c6a512-1295-4272-9138-f99709370657
2008-08-19Character set handling refinements:Jens Arnold
- Default to UTF-8 for all I/O, including STDIO, removing the need to explicitly select UTF-8 in several places - Let PerlIO check for valid UTF-8 - Cygwin/SAPI: Perl 5.8.8 breaks when asked to handle both UTF-16 and CRLF in PerlIO ('unexpected non-continuation byte'). Work around this by going back to manual CRLF handling. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18321 a1c6a512-1295-4272-9138-f99709370657
2008-08-17Add a -s option to genlang to sort a language file into the same order as ↵Dave Chapman
english.lang git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18303 a1c6a512-1295-4272-9138-f99709370657
2008-08-16Use maximum compression for 'make zip', 'make fullzip' and 'make 7zip' ↵Jens Arnold
(reconfigure for the 7zip change to take effect). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18296 a1c6a512-1295-4272-9138-f99709370657
2008-08-15Print the actually selected voice in verbose mode, and try to figure out the ↵Jens Arnold
vendor from the name for SAPI5 L&H voices if there is no vendor attribute. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18289 a1c6a512-1295-4272-9138-f99709370657
2008-08-13Remove some irresponsible character set mangling from the Italian section of ↵Jonas Häggqvist
voice.pl. If this is really needed, add it under each individual TTS engine that is confirmed to need this. And please use only UTF-8 in the script (binary data should be entered as \xe9 etc). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18268 a1c6a512-1295-4272-9138-f99709370657
2008-08-12Only print the header if we're running update.Jonas Häggqvist
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18253 a1c6a512-1295-4272-9138-f99709370657
2008-08-11Fix genlang to not remove the header from translation files.Jonas Häggqvist
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18248 a1c6a512-1295-4272-9138-f99709370657
2008-08-10Commit FS#9156 by Tomer Shalev - Fix the fact that rockboxdev.sh does not ↵Maurus Cuelenaere
abort when downloading fails git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18236 a1c6a512-1295-4272-9138-f99709370657
2008-08-08Let PerlIO also do the LF<->CRLF conversion for SAPI.Jens Arnold
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18218 a1c6a512-1295-4272-9138-f99709370657
2008-08-07Silence some warnings in voice.pl by setting the encoding to UTF-8. Output ↵Jonas Häggqvist
on Cygwin will be wrong if using verbose mode. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18216 a1c6a512-1295-4272-9138-f99709370657
2008-08-07Fix $Jens Arnold
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18214 a1c6a512-1295-4272-9138-f99709370657
2008-08-07Fix SAPI voice file generation on multibyte windows variants (japanese, ↵Jens Arnold
probably others, see FS #9246). This gets rid of the conversion in the VBScript (which relied on unsafe assumptions about charset conversion in windows), and lets PerlIO do the work instead. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18213 a1c6a512-1295-4272-9138-f99709370657