Daniel Stenberg
6c24189d27
Figure out the version of ld (binutils) and display it on stdout, so that
...
the distributed build system easier can catch it.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14643 a1c6a512-1295-4272-9138-f99709370657
2007-09-08 21:45:21 +00:00
Nils Wallménius
7b198cc557
Disable 'initialized field overwritten' warnings for gcc >= 4.2
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14633 a1c6a512-1295-4272-9138-f99709370657
2007-09-07 17:55:21 +00:00
Nils Wallménius
2ee454a3fb
FS#7713 a slight cleanup of configure by Akio Idehara
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14632 a1c6a512-1295-4272-9138-f99709370657
2007-09-07 15:34:54 +00:00
Björn Stenberg
6b5da8cdf2
Use /tmp for temporary directories instead of /home/bjst
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14631 a1c6a512-1295-4272-9138-f99709370657
2007-09-07 12:24:53 +00:00
Mark Arigo
dbc6b4e39a
Sansa c200 port. Rockbox works with sound. Several features are disabled including some lcd options, FM radio, recording, and all plugins. Loading the OF from the Rockbox bootloader does not work.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14625 a1c6a512-1295-4272-9138-f99709370657
2007-09-06 03:28:58 +00:00
Alessio Lenzi
8a7ae9f3aa
Added audio formats for Scansoft, Loquendo and VoiceWare.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14623 a1c6a512-1295-4272-9138-f99709370657
2007-09-05 20:08:01 +00:00
Jonas Häggqvist
9305893e05
More FILES updating.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14611 a1c6a512-1295-4272-9138-f99709370657
2007-09-04 22:19:40 +00:00
Jens Arnold
2829aefe02
Only replace those abbreviations if they're capitalised.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14610 a1c6a512-1295-4272-9138-f99709370657
2007-09-04 22:13:52 +00:00
Jens Arnold
fcf1f98518
Remove debug line.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14609 a1c6a512-1295-4272-9138-f99709370657
2007-09-04 22:10:09 +00:00
Jens Arnold
df9a166392
Voice file building: * Make correct_string() work as intended by passing the missing 2 parameters. * SAPI: Add query for TTS engine vendor. * Add several string corrections (mostly but not exclusively for German). * Make the pool filenames include TTS options and encoder options in their MD5 hash value, allowing to properly build voice files where those settings differ per target using the same pool.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14608 a1c6a512-1295-4272-9138-f99709370657
2007-09-04 22:03:05 +00:00
Jonas Häggqvist
d8e6b4389f
Include some more stuff in the tarballs.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14606 a1c6a512-1295-4272-9138-f99709370657
2007-09-04 21:53:33 +00:00
Jonas Häggqvist
fd32e1cbd1
Add Brazillian Portuguese translation by Adilson Vicente Xavier. Update sapi_voices.vbs accordingly.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14603 a1c6a512-1295-4272-9138-f99709370657
2007-09-04 12:22:19 +00:00
Jens Arnold
0ec2e2429d
SAPI voice file building: * Properly UTF-8 decode the passed string (algorithm borrowed from rockbox' unicode.c). Languages with non-ASCII characters work now. * Get rid of the hand-codec hextodec function (that could have written much simpler anyway) and store the windows LCIDs as hex constants.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14596 a1c6a512-1295-4272-9138-f99709370657
2007-09-03 17:10:34 +00:00
Jens Arnold
e79128de66
Ooops.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14589 a1c6a512-1295-4272-9138-f99709370657
2007-09-02 23:29:20 +00:00
Jens Arnold
429ab0d2b2
SAPI voice file generation: Added speed adjustment. TTS parameter: /speed:<n>, SAPI5: allowed range -10..+10 (0 == default), SAPI4: words per minute (allowed range and default depend on engine).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14588 a1c6a512-1295-4272-9138-f99709370657
2007-09-02 23:22:21 +00:00
Jens Arnold
5dbea469a6
SAPI voice file generation: * Added language matching and voice selection (use TTS option /voice:<name> to select; voices with spaces in the name need the options quotes). * Added SAPI4 support (use TTS option /sapi4; voice file generation takes hours...)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14587 a1c6a512-1295-4272-9138-f99709370657
2007-09-02 22:32:34 +00:00
Jens Arnold
f2ed1e4008
Make clip generation progress indicator work reliably.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14570 a1c6a512-1295-4272-9138-f99709370657
2007-09-02 00:50:08 +00:00
Jonas Häggqvist
2c4438ac51
Make genlang ignore leading and trailing whitespace in source and desc lines (not the strings). If this behavior is unwanted, feel free to revert.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14567 a1c6a512-1295-4272-9138-f99709370657
2007-09-01 20:54:17 +00:00
Jonas Häggqvist
005699f98b
Add support for building voices with the swift engine from cepstral.com. Patch FS#7689 by Mario Lang.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14565 a1c6a512-1295-4272-9138-f99709370657
2007-09-01 20:03:20 +00:00
Jens Arnold
080522f917
Voice file generation: * Significant speedup of SAPI5 voice generation by running lame and wavtrim from inside the VB script instead of the perl script, avoiding the large overhead of process generation within cygwin. Added proper synchronisation between perl script and VB script as the pipes are buffered. * Make wavtrim work as intended (threashold wasn't passed). * Set correct SVN properties for the VB script.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14562 a1c6a512-1295-4272-9138-f99709370657
2007-09-01 08:38:10 +00:00
Jens Arnold
d70857b2da
Voice generation: Don't call lame twice, and make the command echo work for all encoders.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14501 a1c6a512-1295-4272-9138-f99709370657
2007-08-29 06:14:45 +00:00
Jonas Häggqvist
2d7c968614
Include the vbs scripts and the VOICE_PAUSE.wav file in the tarballs.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14488 a1c6a512-1295-4272-9138-f99709370657
2007-08-28 12:52:37 +00:00
Jonas Häggqvist
17e03e75a4
Replace the voicebuilding with a perl-based approach. Should greatly speed up building on Cygwin. See more in FS#7646.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14457 a1c6a512-1295-4272-9138-f99709370657
2007-08-25 22:00:13 +00:00
Daniel Stenberg
bebce6a74e
oops, close the handle after use as a good citizen
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14367 a1c6a512-1295-4272-9138-f99709370657
2007-08-16 08:14:03 +00:00
Daniel Stenberg
b23fc2511f
Added a "RAM usage:" line to rockbox-info.txt which basically says how large
...
portion of ram this rockbox occupies. The info is extracted from the map file,
end - loadaddress.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14366 a1c6a512-1295-4272-9138-f99709370657
2007-08-16 08:10:45 +00:00
Jonas Häggqvist
f2b5c29234
Copy files rather than linking them. This should make using the POOL feature work on Windows/Cygwin.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14351 a1c6a512-1295-4272-9138-f99709370657
2007-08-15 12:29:49 +00:00
Jonas Häggqvist
41a5776539
Two oops commits for the price of one.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14312 a1c6a512-1295-4272-9138-f99709370657
2007-08-13 12:44:45 +00:00
Jonas Häggqvist
8a6383884b
More elegant (and robust) check for program availability.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14311 a1c6a512-1295-4272-9138-f99709370657
2007-08-13 12:31:18 +00:00
Jonas Häggqvist
58537b43e6
Voice related changes:
...
- It's now possible to select multiple languages to build
- Added encoder and TTS engine configuration to configure (per-language)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14309 a1c6a512-1295-4272-9138-f99709370657
2007-08-13 12:21:16 +00:00
Barry Wardell
121af38dee
Simpler fix for rockboxdev.sh make/gmake detection in Mac OS X/Darwin.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14307 a1c6a512-1295-4272-9138-f99709370657
2007-08-13 00:43:01 +00:00
Barry Wardell
7c371f6a8c
Accept FS#6499 - fix rockboxdev.sh make/gmake detection in Mac OS X/Darwin. Thanks to Lenny Koepsell.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14306 a1c6a512-1295-4272-9138-f99709370657
2007-08-13 00:10:00 +00:00
Jonas Häggqvist
ca42a2f0dd
Only allow make voice if voice building has been configured.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14286 a1c6a512-1295-4272-9138-f99709370657
2007-08-11 22:41:15 +00:00
Jonas Häggqvist
dbeee722db
Use md5sum of the string for pool clip filenames rather than the string itself. Avoids problems with illegal characters. This should be a proper fix of FS#7575 unless there are other, similar issues.
...
Also correctly check number of arguments to genvoice.sh.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14285 a1c6a512-1295-4272-9138-f99709370657
2007-08-11 22:16:50 +00:00
Daniel Stenberg
59975ccf3c
fix the -o output for indexes where there's no voice given, this is for
...
FS#7576, and it typically caused a bazillion of LANG_SET_BOOL_YES to get output
when -o was used with non-english
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14277 a1c6a512-1295-4272-9138-f99709370657
2007-08-10 23:08:29 +00:00
Daniel Stenberg
d71339bf44
Fix for FS#7574. It previously failed to properly deal with multiple dest
...
strings. I also added the numerical id number for strings in the generated
header file, which is useful when the new lngdump tool is used and you want to
compare the ids for the built-in strings to the ones in the generated binary
files.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14274 a1c6a512-1295-4272-9138-f99709370657
2007-08-10 22:08:44 +00:00
Daniel Stenberg
39dfd68e2f
support to build the lngdump tool
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14273 a1c6a512-1295-4272-9138-f99709370657
2007-08-10 22:06:58 +00:00
Daniel Stenberg
3dabc565d9
tiny tool to help with dumping a binary lng file to the screen to make it
...
easier to compare with the generated lang.[ch]
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14272 a1c6a512-1295-4272-9138-f99709370657
2007-08-10 22:04:47 +00:00
Jonas Häggqvist
2f6f52d7e4
Don't break if the program paths looked for contain spaces.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14261 a1c6a512-1295-4272-9138-f99709370657
2007-08-09 22:16:10 +00:00
Steve Bavin
6bc7da7c1f
Allow Cygwin users to generate voice files using SAPI 5. Slow, and missing some of the details from the old MakeVoices.vbs method, but better than nothing.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14252 a1c6a512-1295-4272-9138-f99709370657
2007-08-09 12:07:42 +00:00
Jonas Häggqvist
0ed6fadaf1
Move voice config into the advanced build options and look for the eSpeak binary named "espeak" rather than "speak".
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14247 a1c6a512-1295-4272-9138-f99709370657
2007-08-08 22:01:06 +00:00
Linus Nielsen Feltzing
9d66a2876f
Fixed wavtrim so it correctly uses the chunkSize of the data chunk - this fixes the issue with Festival generated WAV files that have a text comment appended after the data chunk
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14229 a1c6a512-1295-4272-9138-f99709370657
2007-08-07 10:21:03 +00:00
Jonathan Gordon
b7a6781520
Fix FS#7549 - plugins would only get listed once in viewers.config which meant some extensions dont appear as supported
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14228 a1c6a512-1295-4272-9138-f99709370657
2007-08-07 10:15:40 +00:00
Nils Wallménius
97bafd66db
We only need to have bit-swapped voice files for the SH based archos targets
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14220 a1c6a512-1295-4272-9138-f99709370657
2007-08-06 18:39:04 +00:00
Nils Wallménius
d96bc50623
Ignore wavtrim and voicefont biaries too
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14219 a1c6a512-1295-4272-9138-f99709370657
2007-08-06 17:37:13 +00:00
Nils Wallménius
77302644d0
Fix red archos bootloaders
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14217 a1c6a512-1295-4272-9138-f99709370657
2007-08-06 15:50:39 +00:00
Jonathan Gordon
fda7d720c0
Accept FS#5464 - organise the rocks directory.
...
If any plugins or "open with" optoins dont work please let me know...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14214 a1c6a512-1295-4272-9138-f99709370657
2007-08-06 13:42:52 +00:00
Nils Wallménius
d755c283ca
Fix 'make clean' for some archos targets, make 'make clean' kill voice files and the clips generated to build them.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14212 a1c6a512-1295-4272-9138-f99709370657
2007-08-06 13:05:03 +00:00
Nils Wallménius
b311367481
*** Lang v2 cleanup (FS#6574) ***
...
1) Introduces apps/features.txt that controls which strings are included
for each target based on defines.
2) .lng and .voice files are now target specific and the format versions
of both these file types have been bumped, which means that new voice
files are needed.
3) Use the 'features' mechanism to exclude strings for targets that
didn't use them.
4) Delete unused and deprecated and duplicated strings, sort strings in
english.lang
Some string IDs were changed so translations will be slightly worse than
before.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14198 a1c6a512-1295-4272-9138-f99709370657
2007-08-05 19:19:39 +00:00
Daniel Stenberg
d0bc092e9e
skip comments when trying to parse and compare phrases!
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14169 a1c6a512-1295-4272-9138-f99709370657
2007-08-03 20:29:32 +00:00
Daniel Stenberg
a12c591ac3
when generating binary output, we now let the master language file properly
...
dictate when a certain phrase doesn't exist and should be ignored in the
output
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14150 a1c6a512-1295-4272-9138-f99709370657
2007-08-02 22:09:00 +00:00