Björn Stenberg
5e412b3757
Corrected the GMP & MPFR workaround.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26606 a1c6a512-1295-4272-9138-f99709370657
2010-06-06 00:27:52 +00:00
Björn Stenberg
46f267c0e1
makeinfo is required by recent binutils and gcc
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26605 a1c6a512-1295-4272-9138-f99709370657
2010-06-05 23:58:49 +00:00
Björn Stenberg
9f6ec43b32
Typo: We're using mipsel, not mips.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26601 a1c6a512-1295-4272-9138-f99709370657
2010-06-05 23:20:09 +00:00
Björn Stenberg
576b7068c1
Added GMP and MPFR workaround for EABI GCC.
...
Reorganized the structure to remove duplicated code and collect target specific data in one place.
Now installs all compilers to /usr/local/bin, removing the need to point out each compiler separately in PATH.
FS#11357
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26600 a1c6a512-1295-4272-9138-f99709370657
2010-06-05 23:05:07 +00:00
Thomas Martitz
efbc5df5f7
Look for CROSS_COMPILE when building the simulator.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26589 a1c6a512-1295-4272-9138-f99709370657
2010-06-05 17:09:04 +00:00
Dominik Riebeling
e49464b387
Improve error handling.
...
Add some more return checks and fix a memleak on error. Addresses warnings when
building with Rockbox Utility.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26569 a1c6a512-1295-4272-9138-f99709370657
2010-06-05 08:58:30 +00:00
Nils Wallménius
b91fa04250
Implement a --delete option for langtoo for easy deletion of lang phrases
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26556 a1c6a512-1295-4272-9138-f99709370657
2010-06-04 20:40:49 +00:00
Björn Stenberg
d5171cc225
Typo fix by Rafaël Carré
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26539 a1c6a512-1295-4272-9138-f99709370657
2010-06-04 06:39:28 +00:00
Rafaël Carré
2438d8b584
bins.pl script: don't hide errors, they might be useful
...
Don't use make -j as it uses an unlimited number of jobs and can
severely slow down machines and/or make the build fail if processes
can't be created
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26533 a1c6a512-1295-4272-9138-f99709370657
2010-06-03 21:13:36 +00:00
Frank Gevaerts
bf17fcb43e
Fix voice and manual build scripts even more
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26531 a1c6a512-1295-4272-9138-f99709370657
2010-06-03 21:04:02 +00:00
Frank Gevaerts
211e54c27b
Fix voice and manual build scripts
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26528 a1c6a512-1295-4272-9138-f99709370657
2010-06-03 20:56:24 +00:00
Frank Gevaerts
5a2d7549f0
Update version
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26524 a1c6a512-1295-4272-9138-f99709370657
2010-06-03 20:50:15 +00:00
Frank Gevaerts
8592924f9c
Half-fix voice and manual build scripts
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26523 a1c6a512-1295-4272-9138-f99709370657
2010-06-03 20:50:07 +00:00
Jonathan Gordon
a5555c08fe
copy the images for the skins.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26513 a1c6a512-1295-4272-9138-f99709370657
2010-06-03 13:59:32 +00:00
Jonathan Gordon
30804e5a3f
almost finished... copy fonts, backdrops, icon files, skins. last thing to do is copy the images from inside the skins
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26511 a1c6a512-1295-4272-9138-f99709370657
2010-06-03 13:44:41 +00:00
Jonathan Gordon
d68710e9fc
Add a new script to build the themes. WIP and heavily based on wpsbuild.pl
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26509 a1c6a512-1295-4272-9138-f99709370657
2010-06-03 12:18:20 +00:00
Jonathan Gordon
0dfd418b31
revert an accidental commit in r26078
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26458 a1c6a512-1295-4272-9138-f99709370657
2010-06-02 00:51:18 +00:00
Thomas Martitz
1dcc21d846
Upgrade the ARM eabi toolchain to gcc 4.4.4
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26366 a1c6a512-1295-4272-9138-f99709370657
2010-05-28 23:41:16 +00:00
Rafaël Carré
10dbaa24a7
genversion: generate version.c and version.h independantly
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26349 a1c6a512-1295-4272-9138-f99709370657
2010-05-28 04:07:57 +00:00
Rafaël Carré
00982d6621
mkinfo.pl: Run version.sh to generate version string
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26321 a1c6a512-1295-4272-9138-f99709370657
2010-05-27 09:58:07 +00:00
Rafaël Carré
5d236b2bfd
Generate C file / header for svn version string
...
It's now easier to force rebuild of files depending on the svn revision
version.c/version.h are generated once with new tools/genversion.sh
Changes in the VCS are still not auto detected, so you'll have to remove
builddir/version.* if you want to change the string in your binaries
APPSVERSION is now called RBVERSION and is defined in the generated
header instead of being defined by the Makefiles
appsversion is now called rbversion (the plugin api number didn't change
since old modules are still binary compatible)
Change some bootloaders to use knwon-at-buildtime RBVERSION instead of
"%s" + rbversion
You'll need to run make clean to regenerate dependencies after the
removal of apps/version.h
To build binaries with a different version string, hand-edit
tools/version.sh or tools/genversion.sh (which calls the former)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26320 a1c6a512-1295-4272-9138-f99709370657
2010-05-27 09:41:46 +00:00
Jeffrey Goode
9e28863669
lang.h voice comments were off by 1, fixed
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26296 a1c6a512-1295-4272-9138-f99709370657
2010-05-26 03:51:13 +00:00
Jeffrey Goode
fe0f5baa73
Fix crash in talk.c logf line when outputting voice only clips, more comments in lang.h
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26294 a1c6a512-1295-4272-9138-f99709370657
2010-05-26 03:11:00 +00:00
Magnus Holmgren
6688988ec4
Make 'make reconf' remember the use of --ccache and --no-ccache. Only works after the next configure run.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26252 a1c6a512-1295-4272-9138-f99709370657
2010-05-24 16:05:49 +00:00
Alexander Levin
949d99546e
Improve spacing in comments in convbdf; rename a local variable which can be confused with 1 (one)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26117 a1c6a512-1295-4272-9138-f99709370657
2010-05-17 20:55:55 +00:00
Alexander Levin
2ed7745dde
Fix convbdf: now .c and .fnt files can be generated in one run again
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26115 a1c6a512-1295-4272-9138-f99709370657
2010-05-17 20:37:45 +00:00
Jonathan Gordon
f4d6ef2292
global tab->spaces is not clever with Makefiles!
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26112 a1c6a512-1295-4272-9138-f99709370657
2010-05-17 15:16:44 +00:00
Jonathan Gordon
ceeb7576a9
fix yellow/red
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26110 a1c6a512-1295-4272-9138-f99709370657
2010-05-17 15:11:07 +00:00
Jonathan Gordon
b6867dc998
split the radio code into multiple files in the hope that makes it more likely for someone to want to work on! :D
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26109 a1c6a512-1295-4272-9138-f99709370657
2010-05-17 15:03:59 +00:00
Alexander Levin
2e8bd81d4d
Improve spacing in comments
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26091 a1c6a512-1295-4272-9138-f99709370657
2010-05-16 15:15:29 +00:00
Jonathan Gordon
36778730e6
make checkwps accept .rfms files as remote skins
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26082 a1c6a512-1295-4272-9138-f99709370657
2010-05-16 11:37:56 +00:00
Jonathan Gordon
7d5e0d7375
FS#11263 - Radio Art support! %C and %Cl tags work in the radio screen and Base Skin when the radio is running.
...
put your station images in .rockbox/fmpresets/<preset name>.bmp or .jpg. Must be in preset mode and the preset name must match the filename
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26078 a1c6a512-1295-4272-9138-f99709370657
2010-05-16 11:13:42 +00:00
Thomas Martitz
06adb38326
Fix last reds, database tool definitely needs rework.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26072 a1c6a512-1295-4272-9138-f99709370657
2010-05-15 22:25:06 +00:00
Frank Gevaerts
3763ace3ec
Revert r26048. APE tags in mp3 is explicitely on http://www.rockbox.org/wiki/NoDo
...
This sort of change should never go in without prior discussion or consensus
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26071 a1c6a512-1295-4272-9138-f99709370657
2010-05-15 21:57:17 +00:00
Thomas Martitz
3d0cee8abb
- Move uisimulator/sdl/*.[ch] into the target tree, under firmware/target/hosted/sdl, uisdl.c is split up across button-sdl.c and system-sdl.c.
...
- Refactor the program startup. main() is now in main.c like on target, and the implicit application thread will now act as our main thread (previously a separate one was created for this in thread initialization).
This is part of Rockbox as an application and is the first step to make an application port from the uisimulator. In a further step the sim bits from the sdl build will be separated out.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26065 a1c6a512-1295-4272-9138-f99709370657
2010-05-15 21:02:47 +00:00
Szymon Dziok
f6a17bdbd4
Promote Packard Bell Vibe 500 to stable.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26061 a1c6a512-1295-4272-9138-f99709370657
2010-05-15 19:24:28 +00:00
Yoshihisa Uchida
fecf90fda9
mp3: when ID3 tags are not found, search APE tags
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26048 a1c6a512-1295-4272-9138-f99709370657
2010-05-15 10:20:06 +00:00
Yoshihisa Uchida
7a6a8c64fe
ID3 tags parser separates from metadata/mp3.c
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26044 a1c6a512-1295-4272-9138-f99709370657
2010-05-15 09:15:24 +00:00
Rafaël Carré
ea6eb920d0
builds: make clipv2/clip+/fuzev2 unstable
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26025 a1c6a512-1295-4272-9138-f99709370657
2010-05-14 13:41:35 +00:00
Alexander Levin
573409193b
Generating .c file make internal data structures unusable so that .fnt file can not be produced after that. Make sure that both options are not used at the same time. Better fix would be to adjust the function that generates .c file, but it would require more time.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26001 a1c6a512-1295-4272-9138-f99709370657
2010-05-13 21:27:42 +00:00
Jonathan Gordon
1bd072c92d
FS#10853 - Skin support in the radio screen! Check CustomWPS for the new tags
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25964 a1c6a512-1295-4272-9138-f99709370657
2010-05-12 10:38:00 +00:00
Thomas Martitz
36568ed0c2
Remove -U_GNU_SOURCE again (was added in r25850). It turns out SDL doesn't work properly with it. The reason I added it for doesn't exist anymore (or, not yet).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25914 a1c6a512-1295-4272-9138-f99709370657
2010-05-09 14:17:35 +00:00
Frank Gevaerts
91249a5c7d
Remove -fno-strict-aliasing for everyone
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25888 a1c6a512-1295-4272-9138-f99709370657
2010-05-07 20:06:18 +00:00
Frank Gevaerts
6027b91603
Revert r25861, to avoid hiding real errors
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25883 a1c6a512-1295-4272-9138-f99709370657
2010-05-07 19:24:38 +00:00
Frank Gevaerts
4e09bd462a
Use -fno-strict-aliasing on 4.0 as well
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25861 a1c6a512-1295-4272-9138-f99709370657
2010-05-06 23:52:33 +00:00
Thomas Martitz
6ac64206f3
Revert r25854 which was bad for the database tool (I forgot it still needs the wrappers from uisimulator/common/io.c). Fix it so it works for both.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25856 a1c6a512-1295-4272-9138-f99709370657
2010-05-06 22:17:34 +00:00
Thomas Martitz
7210f69d81
Add firmware/include to the include path to fix checkwps.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25851 a1c6a512-1295-4272-9138-f99709370657
2010-05-06 21:10:19 +00:00
Thomas Martitz
50a6ca39ad
Move c/h files implementing/defining standard library stuff into a new libc directory, also standard'ify some parts of the code base (almost entirely #include fixes).
...
This is to a) to cleanup firmware/common and firmware/include a bit, but also b) for Rockbox as an application which should use the host system's c library and headers, separating makes it easy to exclude our files from the build.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25850 a1c6a512-1295-4272-9138-f99709370657
2010-05-06 21:04:40 +00:00
Thomas Martitz
69f8e8d277
Move read_line() further down so that it can be used in checkwps and remove checkwps' copy if it.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25793 a1c6a512-1295-4272-9138-f99709370657
2010-05-03 15:12:19 +00:00
Marcin Bukat
021d4db277
Add MPIO HD200 to builds.pm
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25761 a1c6a512-1295-4272-9138-f99709370657
2010-04-29 20:09:19 +00:00