summaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Collapse)Author
2010-07-29FS#11470 - new skin code, finally svn uses the new parser from the theme ↵Jonathan Gordon
editor. This means that a skin that passes the editor WILL pass svn and checkwps (unless the target runs out of skin buffer or something. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27613 a1c6a512-1295-4272-9138-f99709370657
2010-07-25database: fix include dirsRafaël Carré
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27552 a1c6a512-1295-4272-9138-f99709370657
2010-07-25Revert r27550 : we don't want to generate dependancies for firmware/Rafaël Carré
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27551 a1c6a512-1295-4272-9138-f99709370657
2010-07-25include firmware.make unconditionallyRafaël Carré
checkwps and database tools need to find their way to our headers git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27550 a1c6a512-1295-4272-9138-f99709370657
2010-07-25$rbdir => $temp_dir where appropriate, shadowing $rbdir with the temp dir ↵Thomas Martitz
broke wpsbuild.pl (for rbdir != ".rockbox") git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27545 a1c6a512-1295-4272-9138-f99709370657
2010-07-21More explanation to the convbdf optionsAlexander Levin
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27510 a1c6a512-1295-4272-9138-f99709370657
2010-07-13Oops, remove leftoversThomas Martitz
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27409 a1c6a512-1295-4272-9138-f99709370657
2010-07-13Remove forgotten lines and add a commit regarding app buildsThomas Martitz
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27408 a1c6a512-1295-4272-9138-f99709370657
2010-07-13Fix up buildzip.plThomas Martitz
Now it can install RaaA properly into /usr/local/{bin,lib,share} (incompatible with RaaA in svn, because it needs fixing to work with these dirs). make install for sim and target builds is also cleaned up a bit. Additionally, use the install tool for install make targets, it has some advantages over cp. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27407 a1c6a512-1295-4272-9138-f99709370657
2010-07-10Add missing quote, and use the right wordFrank Gevaerts
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27376 a1c6a512-1295-4272-9138-f99709370657
2010-07-10Update the text in rockboxdev.sh to make it clear that EABI should be used ↵Michael Giacomelli
on ARM git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27374 a1c6a512-1295-4272-9138-f99709370657
2010-07-10Revert accidental change (I ran configure from within the tools/database ↵Thomas Martitz
directory). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27373 a1c6a512-1295-4272-9138-f99709370657
2010-07-10Rename/change SIMVER to APP_TYPE in the Makefiles.Thomas Martitz
SIMVER was really only used to detect a simulator build. With APP_TYPE you can now differentiate between simulator, application, checkwps and database builds. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27372 a1c6a512-1295-4272-9138-f99709370657
2010-07-09configure: build ipod4g with eabiRafaël Carré
EABI is now the default for all targets, but --no-eabi is still available for testing purposes git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27361 a1c6a512-1295-4272-9138-f99709370657
2010-07-07buildzip.pl: more fixesRafaël Carré
- cygwin's abs_path() can't operate on non existing path, so only evaluate abs_path("$install/something") if $install is set. (apply r27137 again) - don't set $install to 0 since it's meant to be a string - create the install prefix with mkdir -p before installing git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27341 a1c6a512-1295-4272-9138-f99709370657
2010-07-07buildzip.pl: fix r27310 and r27317Rafaël Carré
perl string comparison operator is 'eq', not '==' $install needs to be concatenated to $rbdir for comparsion git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27340 a1c6a512-1295-4272-9138-f99709370657
2010-07-06Add a check for '' not being set. make zip doesn't work for me without it. ↵Magnus Holmgren
Perhaps only a problem on Cygwin? git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27317 a1c6a512-1295-4272-9138-f99709370657
2010-07-06Rockbox as an application: Add an 320x240 SDL application target.Thomas Martitz
It still works mostly like the simulator. There's also some minor left overs from the sim, but it does not define SIMULATOR. It installs into the current (build) dir, and you need to run it with '--root .' (because it looks for ./.rockbox and not ./simdisk/rockbox) as options. That's one of the few kludges left that should be resolved soon'ish. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27310 a1c6a512-1295-4272-9138-f99709370657
2010-07-06Add --prefix option to configure, and add it to make reconf.Thomas Martitz
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27308 a1c6a512-1295-4272-9138-f99709370657
2010-07-04Fix win32 simulator builds (tested cross compilation from linux)Rafaël Carré
- windows linker doesn't support -z defs - rename 'crosscompile' variable to 'win32crosscompile' to show its real meaning - do not test which host we are running on if we are cross compiling for win32 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27283 a1c6a512-1295-4272-9138-f99709370657
2010-07-03Move -Wl,-z,defs to GLOBAL_LDOPTS (instead of GCCOPTS), to avoid noise in ↵Frank Gevaerts
older gcc output when not linking git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27260 a1c6a512-1295-4272-9138-f99709370657
2010-07-03Add -Wl,-z,defs to GCCOPTSRafaël Carré
Running the linker with -z defs will error out if a shared library (such as a simulator codec/plugin) uses an undefined symbol Replace a bunch of sed s,XX,YY, by s<XX<YY< because GCCOPTS will contain the "," I chosed "<" because it's a weird character to be found in a PATH/option, but any character which wouldn't be present in XX or YY would do git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27256 a1c6a512-1295-4272-9138-f99709370657
2010-06-30Fix a problem where multigcc.pl sometimes produces lines like "sh-elf-gcc: ↵Frank Gevaerts
no input files", especially on systems with many cores and for builds with (relatively) few files. This happened because the slice size was rounded up, which meant that in some cases there werere leftover slices. Also remove the now unnecessary cores>files checking. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27196 a1c6a512-1295-4272-9138-f99709370657
2010-06-30Change "features" and "genlang-features" targets to no longer use multiple ↵Frank Gevaerts
targets in one rule. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27195 a1c6a512-1295-4272-9138-f99709370657
2010-06-29Remove some redundant #include'sBertrik Sikken
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27183 a1c6a512-1295-4272-9138-f99709370657
2010-06-26Swap ccache and Tobias Diedrich
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27147 a1c6a512-1295-4272-9138-f99709370657
2010-06-24fix typo in comment.Szymon Dziok
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27125 a1c6a512-1295-4272-9138-f99709370657
2010-06-24Philips HDD6330: correct the number of memmory.Szymon Dziok
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27124 a1c6a512-1295-4272-9138-f99709370657
2010-06-24Build cowond2 with gcc-eabiRafaël Carré
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27123 a1c6a512-1295-4272-9138-f99709370657
2010-06-24Build PB Vibe 500 with EABI.Szymon Dziok
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27120 a1c6a512-1295-4272-9138-f99709370657
2010-06-24Simulator: explicitely link with libdl and libmRafaël Carré
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27118 a1c6a512-1295-4272-9138-f99709370657
2010-06-24Moved libskin_parser to lib. Added it to link line.Björn Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27105 a1c6a512-1295-4272-9138-f99709370657
2010-06-22Add an advanced build option to force compiling and linking our reduced C ↵Thomas Martitz
library (probably useful for the sim). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27059 a1c6a512-1295-4272-9138-f99709370657
2010-06-21Don't autogenerate version.c. Just version.h is enoughFrank Gevaerts
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27003 a1c6a512-1295-4272-9138-f99709370657
2010-06-20Fix genversion.sh file replacement logicFrank Gevaerts
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26999 a1c6a512-1295-4272-9138-f99709370657
2010-06-19iPod Nano 1G - Build with EABI.Karl Kurbjun
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26975 a1c6a512-1295-4272-9138-f99709370657
2010-06-19iPod Mini 1G - Build with EABI.Karl Kurbjun
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26963 a1c6a512-1295-4272-9138-f99709370657
2010-06-19bininstall: works for PREFIX directories with spacesRafaël Carré
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26961 a1c6a512-1295-4272-9138-f99709370657
2010-06-19make bininstall rule depend on the binaryRafaël Carré
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26959 a1c6a512-1295-4272-9138-f99709370657
2010-06-19new bininstall rule to install rockbox binary onlyRafaël Carré
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26958 a1c6a512-1295-4272-9138-f99709370657
2010-06-19don't parse features.txt when not neededRafaël Carré
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26957 a1c6a512-1295-4272-9138-f99709370657
2010-06-19make clean: delete lib/ directoryRafaël Carré
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26955 a1c6a512-1295-4272-9138-f99709370657
2010-06-18Build iPod 1st/2nd Gen with EABI (main build and bootloader verified working).Jens Arnold
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26942 a1c6a512-1295-4272-9138-f99709370657
2010-06-17Switch iPod 3G to use EABI toolchain. Make necessary threading changes to ↵Michael Sevakis
avoid use of stack after switching to idle stack. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26898 a1c6a512-1295-4272-9138-f99709370657
2010-06-17Added skin_parser library to build system.Björn Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26885 a1c6a512-1295-4272-9138-f99709370657
2010-06-14Build properly scrambled and named bootloader files for iAudio M3, M5 and ↵Jens Arnold
X5. X5V still needs manual intervention but it has been like that before. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26846 a1c6a512-1295-4272-9138-f99709370657
2010-06-13Build D2 with the old compiler again (configure)Frank Gevaerts
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26836 a1c6a512-1295-4272-9138-f99709370657
2010-06-13build cowond2 and iaudio7 with EABI, they aren't stableRafaël Carré
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26830 a1c6a512-1295-4272-9138-f99709370657
2010-06-13SSwitch ipodnano2g to eabi in /trunk/tools/configureMichael Sparmann
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26828 a1c6a512-1295-4272-9138-f99709370657
2010-06-12Don't explicitly set -j for make. Inform the user that he can set MAKEFLAGS ↵Jonas Häggqvist
instead. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26822 a1c6a512-1295-4272-9138-f99709370657