Björn Stenberg
ccbd73cd8d
Fixed "gcc: no input files" message.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22482 a1c6a512-1295-4272-9138-f99709370657
2009-08-23 21:28:23 +00:00
Maurus Cuelenaere
8bff564a7c
Forgot a file
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22457 a1c6a512-1295-4272-9138-f99709370657
2009-08-21 20:28:26 +00:00
Maurus Cuelenaere
8ccd04c33d
Add CheckWPS entry to tools/configure
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22456 a1c6a512-1295-4272-9138-f99709370657
2009-08-21 20:26:53 +00:00
Maurus Cuelenaere
0119ebb044
Don't add #ifdef's without looking them up...
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22455 a1c6a512-1295-4272-9138-f99709370657
2009-08-21 19:33:27 +00:00
Maurus Cuelenaere
a40c87be47
Checkwps: give wps_screen an initial value
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22454 a1c6a512-1295-4272-9138-f99709370657
2009-08-21 19:31:37 +00:00
Maurus Cuelenaere
8741cd4ebd
Fix building checkwps on targets without a remote
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22453 a1c6a512-1295-4272-9138-f99709370657
2009-08-21 19:16:07 +00:00
Maurus Cuelenaere
d0d1c8321a
Fix checkwps for remote screens
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22452 a1c6a512-1295-4272-9138-f99709370657
2009-08-21 19:12:03 +00:00
Maurus Cuelenaere
876db6c2fc
Fix/hack checkwps + add Onda VX747/VX777 targets
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22451 a1c6a512-1295-4272-9138-f99709370657
2009-08-21 18:15:20 +00:00
Maurus Cuelenaere
e49ffb23fc
* Onda VX747/VX767: fix target_id & MODEL_NUMBER
...
* Add support to Rockbox Utility for Onda VX747+ & VX777
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22359 a1c6a512-1295-4272-9138-f99709370657
2009-08-16 21:03:22 +00:00
Dominik Riebeling
7c74723594
Make libucl Makefile more silent.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22325 a1c6a512-1295-4272-9138-f99709370657
2009-08-15 15:25:43 +00:00
Dominik Wenger
044aae2951
libucl: move intermediate files into a build directory and allow to build a universal lib for macs.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22324 a1c6a512-1295-4272-9138-f99709370657
2009-08-15 15:10:00 +00:00
Jens Arnold
b736f26fdc
Fix ccache auto-detection.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22302 a1c6a512-1295-4272-9138-f99709370657
2009-08-13 21:09:09 +00:00
Frank Gevaerts
f026a0fed7
fix typo
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22286 a1c6a512-1295-4272-9138-f99709370657
2009-08-12 20:57:38 +00:00
Dominik Riebeling
a77b17cb33
Remove underscore from YH modelnames as discussed on IRC.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22229 a1c6a512-1295-4272-9138-f99709370657
2009-08-09 19:15:08 +00:00
Thomas Martitz
5e1b9cd4a6
Accept FS#9400 - "tools/configure more improvements" by Rosso Maltese.
...
This completes the command line capabilities of configure. You can now pass advanced build options (type=aXXX, where X are the shortcuts for the advanced options) as well as voice options. See configure --help.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22228 a1c6a512-1295-4272-9138-f99709370657
2009-08-09 19:02:22 +00:00
Nils Wallménius
2cab311635
Fix crash in the database utility, turns out passing too few arguments for stat() isn't the best idea :)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22190 a1c6a512-1295-4272-9138-f99709370657
2009-08-06 18:28:38 +00:00
Nils Wallménius
d0f8dfe10c
Fix building of the database utility.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22166 a1c6a512-1295-4272-9138-f99709370657
2009-08-05 08:10:39 +00:00
Michael Giacomelli
594b6e2b49
Commit FS#10251. Plugins for the YH-820, YH-920, and YH-925 by Jens Erdmann with improvements and bitmap graphics by me.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22149 a1c6a512-1295-4272-9138-f99709370657
2009-08-04 03:08:32 +00:00
Antoine Cellerier
ef0c9da7dd
Don't mention having to run 'make reconf' when you're runing 'make reconf'
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22111 a1c6a512-1295-4272-9138-f99709370657
2009-08-02 09:45:51 +00:00
Bertrik Sikken
2fb73842a9
Start of a Rockbox port to the Samsung YP-S3.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22085 a1c6a512-1295-4272-9138-f99709370657
2009-07-29 20:42:02 +00:00
Björn Stenberg
e30f1e83c4
Make gcc use -pipe instead of temporary files.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22084 a1c6a512-1295-4272-9138-f99709370657
2009-07-29 14:31:17 +00:00
Robert Kukla
275a30092e
initial commit of remote support for m:robe 100 courtesy of lowlight; simulator support including small fixes for the m:robe 500
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22053 a1c6a512-1295-4272-9138-f99709370657
2009-07-26 14:26:14 +00:00
Björn Stenberg
5c79e64c91
Fixed buggy array slicing.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22022 a1c6a512-1295-4272-9138-f99709370657
2009-07-24 22:50:16 +00:00
Björn Stenberg
4fc00222cb
Dependency generation now uses all cores on multi-core machines.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22021 a1c6a512-1295-4272-9138-f99709370657
2009-07-24 21:53:32 +00:00
Dave Chapman
b6d92e8a1b
Oops: revert r21983 for checkwps.h - it was an unrelated change committed in error
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21984 a1c6a512-1295-4272-9138-f99709370657
2009-07-20 17:33:21 +00:00
Dave Chapman
4c41a2d428
Add quotes around the name of any missing tools (patch, make etc) to help clarify the error message
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21983 a1c6a512-1295-4272-9138-f99709370657
2009-07-20 17:30:33 +00:00
Robert Kukla
4755798f37
cast explicitly to unsigned int (fix yellow on cygwin)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21974 a1c6a512-1295-4272-9138-f99709370657
2009-07-19 22:42:11 +00:00
Rob Purchase
3bc86fd5c1
Tidy up error handling in mktccboot
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21972 a1c6a512-1295-4272-9138-f99709370657
2009-07-19 21:53:11 +00:00
Maurus Cuelenaere
cf9935d636
Onda VX747: add dual-boot capability + make it possible to permanently 'stick' Rockbox to your DAP
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21919 a1c6a512-1295-4272-9138-f99709370657
2009-07-17 14:30:42 +00:00
Dave Chapman
c30d509f34
Correct the bmp2rb option for native bitmaps on the Nano2G
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21898 a1c6a512-1295-4272-9138-f99709370657
2009-07-16 00:38:50 +00:00
Andrew Mahone
54715e6d07
Small fix for asmdefs, make sure $var is cleared the line after it is read, so that value *must* follow label immediately.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21876 a1c6a512-1295-4272-9138-f99709370657
2009-07-14 21:52:22 +00:00
Andrew Mahone
fec4206f39
Handle sh and m68k compiler's output correctly in asmdefs2file
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21859 a1c6a512-1295-4272-9138-f99709370657
2009-07-14 11:39:21 +00:00
Thomas Martitz
0e2a93369e
Try to make configure respect the TMPDIR environment variable.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21849 a1c6a512-1295-4272-9138-f99709370657
2009-07-13 21:50:25 +00:00
Robert Keevil
eea149bd13
FS#10436 - add the Sansa View to the build system. The bootloader builds but doesn't do anything useful yet.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21848 a1c6a512-1295-4272-9138-f99709370657
2009-07-13 21:09:39 +00:00
Andrew Mahone
c7e12872a7
Fix red: broken tools/addtargetdir.pl
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21832 a1c6a512-1295-4272-9138-f99709370657
2009-07-13 01:15:39 +00:00
Andrew Mahone
668a769ca4
Add new asmdefs mechanism for exporting information only available to the C compiler for use in asm files, and use it in arm jpeg idct. See apps/apps.make, apps/core_asmdefs.c, and apps/recorder/jpeg_idct_arm.S for details.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21831 a1c6a512-1295-4272-9138-f99709370657
2009-07-13 00:40:35 +00:00
Dave Chapman
afe43d3fcb
Basic changes to add nano 2g to the build system, based on the Meizu M3 port. The bootloader builds, but does nothing due to lack of any drivers.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21828 a1c6a512-1295-4272-9138-f99709370657
2009-07-12 22:16:51 +00:00
Andrew Mahone
541072ae5d
Rework addtargetdir.pl to also fix prefix generated-file depedencies with the target directory, and simplify the sed expression for mkdepfile.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21826 a1c6a512-1295-4272-9138-f99709370657
2009-07-12 22:02:09 +00:00
Jonas Häggqvist
a5e25cc2a8
Add some more sims that actually compile
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21786 a1c6a512-1295-4272-9138-f99709370657
2009-07-11 19:02:27 +00:00
Maurus Cuelenaere
80b4e5d55d
Lua:
...
* add ./?/init.lua to the search path for require
* put Lua libs in /.rockbox/rocks/viewers/lua/
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21739 a1c6a512-1295-4272-9138-f99709370657
2009-07-10 11:30:26 +00:00
Jonas Häggqvist
05a4e67101
A script to create a source tarball of rbutil. Does a complete checkout and removes everything that isn't needed.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21571 a1c6a512-1295-4272-9138-f99709370657
2009-06-29 20:51:25 +00:00
Dominik Riebeling
99ae7bcc43
Create the output directory in the dependency rule instead of depending on it to prevent recreating it every time. Thanks to amiconn for clarifying the issue.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21534 a1c6a512-1295-4272-9138-f99709370657
2009-06-27 21:49:23 +00:00
Dominik Riebeling
aff3380d99
Make sure the build folder is created before trying to generate the dependencies file. Fixes issues building Rockbox Utility and voice file creation.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21527 a1c6a512-1295-4272-9138-f99709370657
2009-06-27 09:35:38 +00:00
Jonas Häggqvist
5fe6ca6206
More helpful output when illegal arguments are used.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21519 a1c6a512-1295-4272-9138-f99709370657
2009-06-25 23:26:17 +00:00
Jonas Häggqvist
74bcdcc023
Properly match IDs - require a perfect match, not just a substring match. Oops.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21436 a1c6a512-1295-4272-9138-f99709370657
2009-06-21 00:03:41 +00:00
Jens Arnold
b76faecd60
Make ATA poweroff an advanced build option for the Player.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21409 a1c6a512-1295-4272-9138-f99709370657
2009-06-20 18:37:29 +00:00
Jens Arnold
d79d239382
No need to run a command here.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21395 a1c6a512-1295-4272-9138-f99709370657
2009-06-20 14:34:27 +00:00
Jonas Häggqvist
e7c4cd9076
Add the Onda V747 and V747+ sim builds as well.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21385 a1c6a512-1295-4272-9138-f99709370657
2009-06-20 12:07:16 +00:00
Jonas Häggqvist
ba97d7d29b
Add some more sims, and fix a bug which would make it also build c200 if you asked for c200v2.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21383 a1c6a512-1295-4272-9138-f99709370657
2009-06-20 11:48:41 +00:00
Maurus Cuelenaere
582942016b
* Commit a modified FS#10354 (thanks to Davide Quarta) - add support the VX747+ in scramble and configure
...
* Add support for the VX777
* Remove the touchscreen mode switching combo from the button driver
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21379 a1c6a512-1295-4272-9138-f99709370657
2009-06-20 10:54:13 +00:00
Daniel Stenberg
75ddf209c1
s/echo -e/printf to make it run more portably
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21338 a1c6a512-1295-4272-9138-f99709370657
2009-06-18 22:12:23 +00:00
Daniel Stenberg
3270795b48
1) use buildv- as prefix for the dirs this creates while building so that it
...
won't conflict if running in parallel with the other builds scripts
2) mkdir the pool directory as well, to prevent me from doing this same mistake
every single release where I discover that the voice builds take ages until
I remember to create the pool!
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21337 a1c6a512-1295-4272-9138-f99709370657
2009-06-18 22:08:12 +00:00
Jens Arnold
9d2208e806
Don't rebuild rbspeex(enc|dec) everytime when making voice files.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21265 a1c6a512-1295-4272-9138-f99709370657
2009-06-12 19:36:56 +00:00
Jens Arnold
81b87fe13d
Add iAudio M5 FM radio mod to the advanced build options. * Unify iAudio audio driver, fmradio i2c driver, and power driver (M5 + X5 only).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21264 a1c6a512-1295-4272-9138-f99709370657
2009-06-12 18:53:44 +00:00
Rafaël Carré
f504153857
FS#10048 : enable MMU and data cache on Sansa AMS to give a major speed up
...
- cache IRAM and DRAM
- map IRAM just next to DRAM to remove the need for -mlong-calls and reduce binsize
- tweak delays in Fuze button code
- tweak delays in Clip button code (down button sometimes doesn't respond anyway : an alternate driver is being worked on)
Before reporting any problem, please check your filesystem or format your player from the OF
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21228 a1c6a512-1295-4272-9138-f99709370657
2009-06-08 23:05:33 +00:00
Jens Arnold
6eebabfe44
Add language identifier for Lithuanian.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21213 a1c6a512-1295-4272-9138-f99709370657
2009-06-08 05:59:13 +00:00
Jens Arnold
ac30b53cd3
Add language identifiers for Arabic. Also map 'walon' to Belgian French. It is probably not 100% correct, but at least there is a mapping, similar to how the script handles Wallisertitsch.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21193 a1c6a512-1295-4272-9138-f99709370657
2009-06-05 06:40:16 +00:00
Rafaël Carré
7d1528e601
version.sh : fix revision in git-svn trees
...
"git log .. -1" only shows one commit (the last one), so extract the last line (git-svn-id:..) with tail -n 1, instead of the first line (which is the committer's message in case of multi lines body)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21188 a1c6a512-1295-4272-9138-f99709370657
2009-06-04 15:05:00 +00:00
Daniel Stenberg
1c935c08d4
avoid echo -e and use printf instead
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21170 a1c6a512-1295-4272-9138-f99709370657
2009-06-02 21:28:09 +00:00
Jens Arnold
cb7f009928
typo--
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21154 a1c6a512-1295-4272-9138-f99709370657
2009-06-01 12:41:30 +00:00
Marc Guay
86ce407803
c100: Get a regular build compiling. Very little functionality.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21153 a1c6a512-1295-4272-9138-f99709370657
2009-06-01 12:37:25 +00:00
Maurus Cuelenaere
29c87a77c1
MIPSel: remove unneeded gcc arguments in tools/configure
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21136 a1c6a512-1295-4272-9138-f99709370657
2009-05-30 16:13:42 +00:00
Jens Arnold
31c279e880
Lame 3.98 changed the -V parameter from integer to floating point. Now we need -V 9.999 in order to get the smallest possible size as before. Earlier versions just read that as -V 9, so no need to differentiate.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21133 a1c6a512-1295-4272-9138-f99709370657
2009-05-30 00:12:24 +00:00
Marianne Arnold
74a22ff1a3
Make 'Backlight mod' an Advanced build option for the Ondios (largely inspired by the RTC mod related changes in r12555). Remove the defines in the config files as you won't need to 'hack' them anymore, just chose the right options while running 'configure'.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21128 a1c6a512-1295-4272-9138-f99709370657
2009-05-29 13:36:12 +00:00
Rafaël Carré
8b8741fe7c
Add Clipv2 to the configure script and tools/scramble to reserve a target id
...
Attempting a real build it will fail, but this let us use this id in mkamsboot
The Clipv2 bootloader code from FS#10047 will be merged into as3525 architecture (which will become as35xx) in a near future
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21116 a1c6a512-1295-4272-9138-f99709370657
2009-05-28 16:22:08 +00:00
Rafaël Carré
ce6dbf1921
scramble : add c2v2 (c200v2) in help message
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21114 a1c6a512-1295-4272-9138-f99709370657
2009-05-28 15:57:20 +00:00
Daniel Stenberg
5bbf89e89a
fix yellow by acknowledging the fread() return code and also allow
...
gigabeat_s_code() to actually return an error code if it fails
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21084 a1c6a512-1295-4272-9138-f99709370657
2009-05-25 21:42:44 +00:00
Mark Arigo
758bb3bc62
3 new ports: Samsung YH-820, YH-920, and YH-925. Mostly functional. Audio working on 820 & 925 (untested on the 920). No battery readings. No recording. No plugins. Keymap needs work.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21083 a1c6a512-1295-4272-9138-f99709370657
2009-05-25 21:10:45 +00:00
Andrew Mahone
802ea462d0
Load PictureFlow logo from disk, discarding it after splash screen is done and freeing the used space for the slide cache.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21051 a1c6a512-1295-4272-9138-f99709370657
2009-05-23 07:55:14 +00:00
Maurus Cuelenaere
bcfba08055
Lua: add actions.lua to the zip file
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21023 a1c6a512-1295-4272-9138-f99709370657
2009-05-21 21:58:18 +00:00
Andrew Mahone
6df03c6d53
Fix version.sh when it's run outside of the git working directory.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20934 a1c6a512-1295-4272-9138-f99709370657
2009-05-15 01:14:48 +00:00
Andrew Mahone
1de930227b
Attempt to make version.sh a little more resistant to producing spurious "modified" status on git repositories.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20933 a1c6a512-1295-4272-9138-f99709370657
2009-05-15 00:57:35 +00:00
Dave Chapman
f85c0c67de
Revert r20704 and only use the -r option when compiling binutils. This is good enough to fix compilation of the toolchains on OSX, but doesn't break compiling the m68k gcc, which makes use of built-ins and hence doesn't work with -r.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20899 a1c6a512-1295-4272-9138-f99709370657
2009-05-10 18:11:09 +00:00
Andrew Mahone
5621fd393a
Build pictureflow using overlay on lowmem targets, support JPEG AA in PF on all targets.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20864 a1c6a512-1295-4272-9138-f99709370657
2009-05-07 01:23:13 +00:00
Marc Guay
330f9359e2
Change (I)installer to (I)nstaller to match the convention.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20860 a1c6a512-1295-4272-9138-f99709370657
2009-05-06 15:47:01 +00:00
Alexander Levin
549fc95b8d
Remove the (part of the) check that is actually not needed since the 'properties' section is optional
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20831 a1c6a512-1295-4272-9138-f99709370657
2009-04-30 05:07:45 +00:00
Alexander Levin
ecd4394f62
Allow to specify DWIDTH at font level making DWIDTH at char level optional (FS#10176 by Yoshihisa Uchida with minor modifications by me)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20828 a1c6a512-1295-4272-9138-f99709370657
2009-04-29 21:51:04 +00:00
Boris Gjenero
c164b8651d
FS#9973 by Yoshihisa Uchida: Fix simulator build failure when using advanced configure options on targets which build RomBox (Archos Player, Ondio SP)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20772 a1c6a512-1295-4272-9138-f99709370657
2009-04-21 16:13:00 +00:00
Maurus Cuelenaere
9b2f0a470e
Disable long calls on MIPS targets to cut binsize
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20739 a1c6a512-1295-4272-9138-f99709370657
2009-04-19 13:27:26 +00:00
Robert Menes
a0ff7d0fa9
Commit FS#10108 by myself: use the -r option for gmake and make when building the Rockbox dev environment. This was needed for Mac OS X especially; the -r option makes gmake and make ignore their own rules and use the rules set by rockboxdev.sh; thanks to Dave Chapman for the idea.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20704 a1c6a512-1295-4272-9138-f99709370657
2009-04-13 22:14:14 +00:00
Thomas Martitz
7ed1a5f120
Second try for make install for normal builds. Now differentiate better between "PREFIX not set" and "PREFIX not set, but also not needed". Also, recreate the PREFIX when running make reconf.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20694 a1c6a512-1295-4272-9138-f99709370657
2009-04-12 01:28:33 +00:00
Jonas Häggqvist
a2008f9bde
Revert r20687 since it breaks make zip.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20692 a1c6a512-1295-4272-9138-f99709370657
2009-04-11 23:20:09 +00:00
Jens Arnold
ac0722da74
Fix 'make fullinstall'
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20689 a1c6a512-1295-4272-9138-f99709370657
2009-04-11 21:29:40 +00:00
Thomas Martitz
7e67dc6ac7
"make (full)install" for normal builds, specifiy the installation destination with PREFIX (e.g. PREFIX=/mnt/my_dap ../tools/configure). PREFIX not needed for sims, as it defaults to simdisk although PREFIX can override simdisk/. Use zip -r0 for install, and -r9 for for actual zips.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20687 a1c6a512-1295-4272-9138-f99709370657
2009-04-11 17:45:11 +00:00
Karl Kurbjun
5449b1ed1d
M:Robe 500: Start of proper remote support, touchscreen works without remote now.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20684 a1c6a512-1295-4272-9138-f99709370657
2009-04-11 07:23:56 +00:00
Thomas Martitz
0eb9288056
Make rockboxdev.sh building multiple targets in a run work again by not complaining if build dir exists. Small other fixes too, like for clearing the build folders or showing the summaries.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20677 a1c6a512-1295-4272-9138-f99709370657
2009-04-10 15:35:24 +00:00
Maurus Cuelenaere
df54e640d3
Forgot to actually enable it..
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20648 a1c6a512-1295-4272-9138-f99709370657
2009-04-07 23:54:25 +00:00
Jonas Häggqvist
4f98d45c3e
Add some more possible sim targets and remove the memory-size variants.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20615 a1c6a512-1295-4272-9138-f99709370657
2009-04-04 14:16:43 +00:00
Thomas Martitz
64f4b87a72
Let make bin create rockbox-info.txt too.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20609 a1c6a512-1295-4272-9138-f99709370657
2009-04-03 13:44:47 +00:00
Daniel Stenberg
8983fcb5f2
Initial commit for the "Lyre prototype 1" port by Jorge Pinto from FS#10045.
...
Bootloader builds, normal does not.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20574 a1c6a512-1295-4272-9138-f99709370657
2009-03-30 12:20:47 +00:00
Dave Chapman
57ce975cfb
When rockboxdev.sh temporarily adds $bindir to the PATH (so the gcc build can find the matching binutils), put it at the start, just in case the user has an old (and incompatible) target-binutils around.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20346 a1c6a512-1295-4272-9138-f99709370657
2009-03-17 20:53:02 +00:00
Alexander Levin
d88a58bddd
Make error message more informative; increase the max size of rotatable glyphs
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20321 a1c6a512-1295-4272-9138-f99709370657
2009-03-13 18:56:55 +00:00
Alexander Levin
d59e310375
Provide information about how the font could be reduced without glyph clipping
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20307 a1c6a512-1295-4272-9138-f99709370657
2009-03-12 19:55:07 +00:00
Thomas Martitz
23722d5ff4
Oops, I cut&pasted a bit too much.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20305 a1c6a512-1295-4272-9138-f99709370657
2009-03-12 16:48:58 +00:00
Thomas Martitz
56973b43a6
rockboxdev.sh: Fix summary (it ended up in the wrong path after my previous commit to this file)
...
Also, check if the prefix dir exists before checking write permissions to avoid confusing error messages.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20303 a1c6a512-1295-4272-9138-f99709370657
2009-03-12 16:35:03 +00:00
Maurus Cuelenaere
cf31386aa1
Commit FS#9614 by Yoshihisa Uchida: fix 'make tools'
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20289 a1c6a512-1295-4272-9138-f99709370657
2009-03-11 16:13:46 +00:00
Jens Arnold
08f51a52e3
Don't rebuild the dependency file on 'make reconf'. Build type and target won't change, and there are some build types where the .dep file isn't needed at all, e.g. voice.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20282 a1c6a512-1295-4272-9138-f99709370657
2009-03-10 19:06:14 +00:00
Michael Giacomelli
8146b831ae
Make the mips compiler not complain when bitwise operations do not have parenthesis.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20276 a1c6a512-1295-4272-9138-f99709370657
2009-03-10 01:34:20 +00:00
Alexander Levin
28a4c73bc4
Add a TODO mark -- code duplication is ugly
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20257 a1c6a512-1295-4272-9138-f99709370657
2009-03-09 21:09:26 +00:00
Alexander Levin
bded5db2d9
Introduced new options for convbdf that specify how the ascent/descent is allowed to grow to avoid glyph clipping.
...
The syntax is (for ascent, descent is similar): N[%][!]. E.g. -a3 allows ascent to become 3 pixels greater; -a3! forces ascent to become 3 px greater; -a20% allows ascent to grow 20% from what is specified in the font.
By default, ascent/descent are not allowed to grow.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20239 a1c6a512-1295-4272-9138-f99709370657
2009-03-08 16:23:14 +00:00
Alexander Levin
537ee27384
Unify printing of warnings/errors/info messages
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20231 a1c6a512-1295-4272-9138-f99709370657
2009-03-07 22:09:00 +00:00
Jonas Häggqvist
a88d5f045f
Remove some more debug output. Add an option to strip binaries. Fix quoting at the zip stage.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20225 a1c6a512-1295-4272-9138-f99709370657
2009-03-07 02:36:13 +00:00
Alexander Levin
031ac442c5
Only print clip warnings in verbose mode
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20222 a1c6a512-1295-4272-9138-f99709370657
2009-03-06 23:32:08 +00:00
Alexander Levin
2af0b60aaa
Remove the check since it can fail if the chars to process were limited per command line options.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20221 a1c6a512-1295-4272-9138-f99709370657
2009-03-06 23:18:47 +00:00
Jonas Häggqvist
3884266ead
"Commit" the deleted file...
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20220 a1c6a512-1295-4272-9138-f99709370657
2009-03-06 23:01:10 +00:00
Alexander Levin
cbcef6700c
Revamp of the bitmap allocation for the fonts. Implements the idea from FS#9907 (reallocate when maxwidth grows), but does it correctly. Also gets rid of the warning "DWIDTH spec > ..." which is irritating since the bounding box header of the font is not required to specify the MAX width.
...
Also replaced TABs with spaces.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20219 a1c6a512-1295-4272-9138-f99709370657
2009-03-06 22:50:47 +00:00
Jonas Häggqvist
750b84887a
Don't skip the cleanup I commented out for debugging and build all targets if no specific targets are specified.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20216 a1c6a512-1295-4272-9138-f99709370657
2009-03-06 18:59:34 +00:00
Jonas Häggqvist
a32b73e9c3
Smarten up the w32sims.pl script and rename it to sims.pl, since it does all sorts of sims now.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20215 a1c6a512-1295-4272-9138-f99709370657
2009-03-06 18:11:51 +00:00
Alexander Levin
5aca36115f
Use plaint int here since it's also used for the other fields
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20211 a1c6a512-1295-4272-9138-f99709370657
2009-03-05 23:09:19 +00:00
Alexander Levin
2bbfd6f4ff
Provide better stats (print the total number of glyphs as well)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20210 a1c6a512-1295-4272-9138-f99709370657
2009-03-05 23:06:00 +00:00
Alexander Levin
7c93b5cb60
Correct the char's bby and bbh if it's clipped
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20207 a1c6a512-1295-4272-9138-f99709370657
2009-03-05 21:27:55 +00:00
Alexander Levin
67c6f6048e
Clip the glyphs that wouldn't be correctly rendered by Rockbox thus avoiding "noise" in glyphs. See also the attachment in FS#9931 for the list of
...
the "offending" fonts. Further steps would be to decide how such fonts can be handled better.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20204 a1c6a512-1295-4272-9138-f99709370657
2009-03-04 21:42:26 +00:00
Tom Ross
104fb378ec
More GSoC related work. Have genlang parse the user field of the lang files. For now, all user strings are core. In the future more users will be added. Add missing user fields to a few phrases in some languages. Genlang will also warn if a phrase is missing the user field or it is unknown. The output format is unchanged.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20187 a1c6a512-1295-4272-9138-f99709370657
2009-03-03 01:38:26 +00:00
Jonas Häggqvist
a6052d30af
Add a full stop after strings, since some voices use the existance of one to change intonation.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20184 a1c6a512-1295-4272-9138-f99709370657
2009-03-02 22:29:17 +00:00
Jonas Häggqvist
4a54fc0eec
Remove some development help.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20182 a1c6a512-1295-4272-9138-f99709370657
2009-03-02 21:55:36 +00:00
Jonas Häggqvist
839bcdf46c
Ask which voice to use for Festival.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20181 a1c6a512-1295-4272-9138-f99709370657
2009-03-02 21:36:48 +00:00
Tom Ross
4fb5864a6c
Move generated lang-related files to their own directory in preparation of localizable plugins.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20170 a1c6a512-1295-4272-9138-f99709370657
2009-03-02 06:13:18 +00:00
Jens Arnold
85aeb28d31
Set x bit aka fix red...
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20164 a1c6a512-1295-4272-9138-f99709370657
2009-03-02 00:35:21 +00:00
Jens Arnold
c21e2e686f
Calculate the optimal memory location for overlay plugins, and use plugin.lds for linking them. This gets rid of hand-adjusted archos.lds, making it easy to use overlay plugins on other lowmem targets. * Fix some duplicate and incorrect dependencies. * Change the way libs are filtered, so that a lib can be specified more than once. This allows to get rid of explicitly linking gcc-support.o, fixing empty plugins on some simulator platforms.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20163 a1c6a512-1295-4272-9138-f99709370657
2009-03-02 00:16:44 +00:00
Jonas Häggqvist
6d638922e1
Make genlang output errors on STDERR. FS#9668 by Tomer Shalev.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20130 a1c6a512-1295-4272-9138-f99709370657
2009-02-27 20:00:45 +00:00
Frank Gevaerts
e1d80522cf
Newer glibc has letoh16 and friends, so use them if available
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20128 a1c6a512-1295-4272-9138-f99709370657
2009-02-27 19:07:38 +00:00
Tom Ross
736f956700
The built-in ld on OS X does not understand the --version flag so use -v instead and parse the output into something somewhat useful.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20123 a1c6a512-1295-4272-9138-f99709370657
2009-02-27 06:02:40 +00:00
Karl Kurbjun
9e1d00c9fb
Get the M:Robe 500 main build booting again, fix a bug and commit the rest of Cat's work to get sound working. The code is messy right now, but it plays a file (test.raw) in a normal build when you go into the debug ports screen. Take 1.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20118 a1c6a512-1295-4272-9138-f99709370657
2009-02-26 21:24:40 +00:00
Daniel Stenberg
af59e2ac31
made 'make' in tools/database work again
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20109 a1c6a512-1295-4272-9138-f99709370657
2009-02-26 10:20:28 +00:00
Thomas Martitz
074bc6c09a
Rearrange a bit, so that it checks for the build dir after downloading, makes it a bit more obvious that redownloading isn't needed, but only deletion of the build dir.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20099 a1c6a512-1295-4272-9138-f99709370657
2009-02-24 20:53:04 +00:00
Daniel Stenberg
2e6d604bb6
Stop hiding errors by redirecting stderr to /dev/null. If we really need to do re-introduce somewhere we should rather make it dependent on the V variable so that make V=1 would still show the error and only "normal" builds would hide it.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20090 a1c6a512-1295-4272-9138-f99709370657
2009-02-23 08:45:16 +00:00
Jonas Häggqvist
90efb76848
POSIX fix for configure (echo is unreliable for this kind of thing)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20043 a1c6a512-1295-4272-9138-f99709370657
2009-02-18 22:18:30 +00:00
Mark Arigo
22737d315b
The HDD1630 build works on the Philips HDD1830 as-is (only difference is the upgraded 8GB microdrive).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20037 a1c6a512-1295-4272-9138-f99709370657
2009-02-18 03:00:12 +00:00
Michael Sevakis
ca07873607
Gigabeat F/X/S do not need '-mlong-calls' since they do not use IRAM for code which will save a good bit of bin size.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19962 a1c6a512-1295-4272-9138-f99709370657
2009-02-10 09:27:20 +00:00
Maurus Cuelenaere
04c7379ac5
Onda VX747: commit some parts to get apps/ to compile (more will follow)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19954 a1c6a512-1295-4272-9138-f99709370657
2009-02-09 10:02:38 +00:00
Maurus Cuelenaere
e8da447729
Commit FS#9494 by Yoshihisa Uchida: add support for building the simulators under Windows using MingW
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19923 a1c6a512-1295-4272-9138-f99709370657
2009-02-04 20:59:27 +00:00
Maurus Cuelenaere
304aefe802
Checkwps: move output files to current directory
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19902 a1c6a512-1295-4272-9138-f99709370657
2009-02-02 00:35:58 +00:00
Maurus Cuelenaere
3ca9946cb1
Checkwps: the scripts of course shouldn't be searching for output files in rootdir..
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19901 a1c6a512-1295-4272-9138-f99709370657
2009-02-02 00:19:32 +00:00
Maurus Cuelenaere
7c2ecc338a
Make checkwps compile scripts directory-independent
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19900 a1c6a512-1295-4272-9138-f99709370657
2009-02-02 00:09:35 +00:00
Bertrik Sikken
31c8eee99d
FS#9763 - Sansa Clip modified WPS. This modified wps avoids wps elements getting split over the yellow/cyan
...
parts of the display. Also introduces a mechanism for selecting a target specific wps if there is already
another wps with the same screen size.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19889 a1c6a512-1295-4272-9138-f99709370657
2009-01-31 12:23:35 +00:00
Maurus Cuelenaere
36c71a60ca
Get checkwps working again
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19880 a1c6a512-1295-4272-9138-f99709370657
2009-01-29 20:49:43 +00:00
Jonas Häggqvist
03e90f841c
Escape strings for use in matches.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19852 a1c6a512-1295-4272-9138-f99709370657
2009-01-25 15:32:03 +00:00
Mark Arigo
2490262eee
Plugins for the Philips HDD1630. The keymaps are largely untested on the device (patches welcome).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19846 a1c6a512-1295-4272-9138-f99709370657
2009-01-24 22:41:55 +00:00
Andrew Mahone
76042cb389
new version.sh that works exactly like svnversion.sh, but functions correctly with pure git repositories
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19799 a1c6a512-1295-4272-9138-f99709370657
2009-01-19 16:18:30 +00:00
Björn Stenberg
6d871d53a3
Don't rerun configure automatically, just inform that you should do it.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19746 a1c6a512-1295-4272-9138-f99709370657
2009-01-10 22:36:41 +00:00
Björn Stenberg
fc53725fd8
Automatically rerun tools/configure if it is newer than Makefile.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19745 a1c6a512-1295-4272-9138-f99709370657
2009-01-10 22:23:27 +00:00
Daniel Stenberg
4ef890ecee
'make reconf' is now a first stab at re-running configure with the same setup
...
that generated the existing Makefile
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19739 a1c6a512-1295-4272-9138-f99709370657
2009-01-09 23:15:27 +00:00
Jonas Häggqvist
36122cac6a
rockboxdev.sh now respects the environment variables RBDEV_DOWNLOAD, 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
2009-01-08 20:00:10 +00:00
Michael Giacomelli
6d5823f964
Commit FS#9617 - Keymaps for Plugins fuze by Thomas Martitz.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19673 a1c6a512-1295-4272-9138-f99709370657
2009-01-04 23:33:15 +00:00
Andrew Mahone
932f30d825
Add support for scaled bitmap loads, and for greylib display, to
...
pictureflow, as well as several small fixes in the areas modified.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19598 a1c6a512-1295-4272-9138-f99709370657
2008-12-27 00:26:15 +00:00
Jonathan Gordon
f5be029854
Fix one of the warnings which the ubuntu 8.10 servers are throwing..
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19576 a1c6a512-1295-4272-9138-f99709370657
2008-12-24 04:44:28 +00:00
Michael Giacomelli
c97f640060
Commit FS#9679 by Thomas Martitz. Adds c200v2 to the target tree. Has some buttons defined, a bootloader, and stubs for most drivers.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19574 a1c6a512-1295-4272-9138-f99709370657
2008-12-24 04:10:18 +00:00
Björn Stenberg
c61a62c9b9
Removed firmware requirement, since font zip is built without firmware.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19484 a1c6a512-1295-4272-9138-f99709370657
2008-12-19 12:23:08 +00:00
Maurus Cuelenaere
40ec543052
* Add support for Onda VX747+ (FS#9674 by Olivier Barbut)
...
* Fix Onda VX767 support
* Small cleanup
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19481 a1c6a512-1295-4272-9138-f99709370657
2008-12-19 11:13:58 +00:00
Björn Stenberg
680a5df6fe
Added SILENT make option and some output comsmetics.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19455 a1c6a512-1295-4272-9138-f99709370657
2008-12-16 08:57:57 +00:00