Dominik Riebeling
21a712cba1
If available, use the systems libspeex when linking rbspeex(enc|dec) and rbutil dynamically. This is similar to FS#9233 but utilizes pkg-config.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23016 a1c6a512-1295-4272-9138-f99709370657
2009-10-08 21:26:39 +00:00
Dominik Riebeling
6b51e5b089
Add some more options to rbutil deploy script.
...
- Allow building the source tarball only
- Allow building the binary only
- Allow building the binary dynamically linked.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22964 a1c6a512-1295-4272-9138-f99709370657
2009-10-05 18:35:28 +00:00
Dominik Riebeling
d5529efec7
Add command line option for adding additional files to the build folder.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22928 a1c6a512-1295-4272-9138-f99709370657
2009-10-04 21:17:59 +00:00
Dominik Riebeling
45c411e6c8
Rework rbutil deployment script.
...
- When building from trunk or a tag, retrieve the sources to build from svn.
- Create a source archive as well.
- Default to building from trunk instead of using a local source copy.
- Disable creation of a source tarball when building from a local source tree.
- Build in the systems temporary folder when building with sources from svn.
- Display a short summary of the files created on success.
- Disable the use of ccache when building.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22923 a1c6a512-1295-4272-9138-f99709370657
2009-10-04 16:45:59 +00:00
Dominik Riebeling
f65170f1df
Add config option to disable ccache during build.
...
When building releases in a temporary folder using ccache doesn't help, as the path of the source files is also used for identification. Disabling ccache makes it not cache objects that are likely to be never needed again (i.e. the next build will use a different file).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22922 a1c6a512-1295-4272-9138-f99709370657
2009-10-04 16:41:24 +00:00
Dominik Riebeling
2b05ef77d7
Add command line option to specify project file for deploying out-of-tree.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22898 a1c6a512-1295-4272-9138-f99709370657
2009-10-03 20:42:02 +00:00
Dominik Riebeling
9e25f04e5b
Handle which not returning anything when searching for qmake.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22895 a1c6a512-1295-4272-9138-f99709370657
2009-10-03 18:16:41 +00:00
Dominik Riebeling
bbe9d32383
Refactor rbutil deploy script.
...
- refactor some duplicated code.
- fix a wrong exit() call.
- improve build failure detection and abort on errors instead of going on.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22894 a1c6a512-1295-4272-9138-f99709370657
2009-10-03 17:19:07 +00:00
Dominik Riebeling
1644cd8741
Clean up a few source strings.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22833 a1c6a512-1295-4272-9138-f99709370657
2009-09-25 15:51:17 +00:00
Dominik Riebeling
b9a17dd0ce
Add special handling for ipodvideo64mb when detecting the player via rockbox-info.txt.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22831 a1c6a512-1295-4272-9138-f99709370657
2009-09-25 15:26:59 +00:00
Dominik Wenger
885dc15a02
rbutil: correct url to samsung bootloaders.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22806 a1c6a512-1295-4272-9138-f99709370657
2009-09-23 20:23:17 +00:00
Rafaël Carré
4802673807
Samsung YH920 & YH925 are in the unstable category
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22804 a1c6a512-1295-4272-9138-f99709370657
2009-09-23 19:59:36 +00:00
Dominik Wenger
976784b405
rbutil: correct dependencies by setting DEPENDPATH.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22803 a1c6a512-1295-4272-9138-f99709370657
2009-09-23 19:57:37 +00:00
Dominik Riebeling
2474708498
Substract the correct number of minutes when calculating the durations seconds part.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22752 a1c6a512-1295-4272-9138-f99709370657
2009-09-20 15:10:09 +00:00
Dominik Riebeling
d7b9f996e3
Fix short version of qmake command option. Add display of building time.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22751 a1c6a512-1295-4272-9138-f99709370657
2009-09-20 14:59:29 +00:00
Dominik Wenger
019a75db87
rbutil: bump version in preparation for release.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22749 a1c6a512-1295-4272-9138-f99709370657
2009-09-20 13:44:27 +00:00
Dominik Wenger
6bb507a345
rbutil: mark e200v2 and fuze as unstable.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22743 a1c6a512-1295-4272-9138-f99709370657
2009-09-19 23:44:46 +00:00
Dominik Wenger
d0b048e82d
rbutil: dont output a error if rbutil follows a http redirect.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22739 a1c6a512-1295-4272-9138-f99709370657
2009-09-19 21:00:07 +00:00
Dominik Wenger
293a4b62d7
rbutil: check for new Versions at startup.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22734 a1c6a512-1295-4272-9138-f99709370657
2009-09-18 22:28:09 +00:00
Dominik Wenger
f10450e44e
rbutil: change some more URLs to match new locations.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22713 a1c6a512-1295-4272-9138-f99709370657
2009-09-16 21:39:14 +00:00
Dominik Wenger
f1330aeb3e
rbutil: fix URL to the font pack.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22706 a1c6a512-1295-4272-9138-f99709370657
2009-09-16 19:00:18 +00:00
Dominik Wenger
0695b1af6c
rbutil: fix URL to build-info for dailies and releases. And hide targets which are not in the stable or unstable category.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22705 a1c6a512-1295-4272-9138-f99709370657
2009-09-16 18:57:29 +00:00
Dominik Wenger
fc79569c33
rbutil: correct several name entrys in the rbutil.ini file.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22640 a1c6a512-1295-4272-9138-f99709370657
2009-09-06 14:23:17 +00:00
Dominik Wenger
4d86861ce5
rbutil: modify buildsystem so you can build outside of the rbutilqt directoy. (similar to the normal buildsystem). Attention: Spaces in the path will cause errors.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22624 a1c6a512-1295-4272-9138-f99709370657
2009-09-04 21:31:17 +00:00
Dominik Wenger
0bafa03363
rbutil: correct debug output.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22563 a1c6a512-1295-4272-9138-f99709370657
2009-08-30 20:14:27 +00:00
Dominik Wenger
624c608c9d
rbutil: correct usb-id reading on windows.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22562 a1c6a512-1295-4272-9138-f99709370657
2009-08-30 20:05:51 +00:00
Dominik Wenger
6fd6adbc44
rbutil: dont write logfile if user aborts filename selection.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22544 a1c6a512-1295-4272-9138-f99709370657
2009-08-29 18:55:52 +00:00
Dominik Wenger
7feb639938
rbutil: add a option to ignore specific files for .talk file generation.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22478 a1c6a512-1295-4272-9138-f99709370657
2009-08-23 18:57:50 +00:00
Dominik Wenger
139127217a
rbutil: fix festival tts handling.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22477 a1c6a512-1295-4272-9138-f99709370657
2009-08-23 18:02:44 +00:00
Dominik Wenger
40952de355
rbutil: also remove the target-id from the onda targets.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22464 a1c6a512-1295-4272-9138-f99709370657
2009-08-22 14:43:00 +00:00
Dominik Wenger
da358058cb
rbutil: use target-id from rockbox-info.txt and remove it from rbutil.ini
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22463 a1c6a512-1295-4272-9138-f99709370657
2009-08-22 14:05:20 +00:00
Maurus Cuelenaere
e4c754b30a
Rockbox Utility: fix some typos in Dutch translation
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22460 a1c6a512-1295-4272-9138-f99709370657
2009-08-21 22:38:03 +00:00
Maurus Cuelenaere
11826e9040
Rockbox Utility: make chinachippatch translateable + update Dutch translation
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22450 a1c6a512-1295-4272-9138-f99709370657
2009-08-21 15:46:15 +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
Maurus Cuelenaere
e8c71aa40c
Rockbox Utility: add preliminary support for installing the bootloader (+ dual boot) on ChinaChip targets
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22356 a1c6a512-1295-4272-9138-f99709370657
2009-08-16 20:39:00 +00:00
Dominik Riebeling
9db05403bd
Add Save icon and add a note to the about dialog about the origin of the icons. Should have been there much earlier ...
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22353 a1c6a512-1295-4272-9138-f99709370657
2009-08-16 19:46:41 +00:00
Dominik Riebeling
76100783af
Improve notification about unsupported players.
...
- Display the name of a detected unsupported player when running autodetection from the configuration window.
- Extend the list of known-unsupported players.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22334 a1c6a512-1295-4272-9138-f99709370657
2009-08-15 21:29:31 +00:00
Dominik Riebeling
9cdfbfede4
Fix up some USB IDs.
...
- remove e200v2 and fuze IDs as incompatible since we now have support for those in rbutil.
- fix swapped IDs for e200v2 and fuze
- fix a typo.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22333 a1c6a512-1295-4272-9138-f99709370657
2009-08-15 21:05:18 +00:00
Dominik Riebeling
9f75cc3b3c
Set svn:executable property.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22332 a1c6a512-1295-4272-9138-f99709370657
2009-08-15 19:16:19 +00:00
Dominik Riebeling
de247bfd91
Remove resolution from system configuration as it isn't used anymore.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22331 a1c6a512-1295-4272-9138-f99709370657
2009-08-15 19:04:45 +00:00
Dominik Riebeling
1da97be26f
Fix a warning.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22330 a1c6a512-1295-4272-9138-f99709370657
2009-08-15 18:57:58 +00:00
Dominik Wenger
426bfa8d03
rbutil: add a errorlog function into rbutil and the possibility to save a log if a error happens. (thanks to bluebrother for the trace functionality)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22329 a1c6a512-1295-4272-9138-f99709370657
2009-08-15 17:02:25 +00:00
Dominik Wenger
26a0dd086f
rbutil: use universal mkamsboot.a and libucl.a on mac.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22326 a1c6a512-1295-4272-9138-f99709370657
2009-08-15 15:26:05 +00:00
Dominik Wenger
cb55d5c65f
rbutil: move extern "C" declaration into mkamsboot.h
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22319 a1c6a512-1295-4272-9138-f99709370657
2009-08-15 14:09:05 +00:00
Dominik Wenger
a66dfa4ab7
rbutil: add ams sansa targets. (FS#10185)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22317 a1c6a512-1295-4272-9138-f99709370657
2009-08-15 13:04:21 +00:00
Dominik Riebeling
e9d81ba089
Fix Rockbox Utility build on W32.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22260 a1c6a512-1295-4272-9138-f99709370657
2009-08-11 20:40:02 +00:00
Dominik Riebeling
6cea3308d0
Clean up accessing system setting values for a specific player.
...
Remove the ugly "save, change and restore platform" accesses and extend the settings class to allow accessing player specific system values.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22254 a1c6a512-1295-4272-9138-f99709370657
2009-08-11 17:02:35 +00:00
Dominik Riebeling
e2f5086916
Clean up and rename Detect class.
...
Move check() function out of the Detect class and place it into utils.cpp for now. Rename Detect class to System, as it now only retrieves data about the underlying system and doesn't detect anything anymore. Cleans up with the confusion between Detect and Autodetection.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22238 a1c6a512-1295-4272-9138-f99709370657
2009-08-10 19:46:51 +00:00
Dominik Riebeling
84ced00bbd
Simplify and cleanup rockbox-info.txt handling.
...
Simplify RockboxInfo file handling. Remove Detect::installedVersion() and Detect::installedTarget(), as those became wrappers around RockboxInfo without functionality.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22237 a1c6a512-1295-4272-9138-f99709370657
2009-08-10 19:20:53 +00:00
Dominik Riebeling
ad7dab615f
Add missing multiple inclusion protection.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22236 a1c6a512-1295-4272-9138-f99709370657
2009-08-10 18:08:06 +00:00