summaryrefslogtreecommitdiff
path: root/rbutil/mktccboot
AgeCommit message (Collapse)Author
2012-01-02Allow passing additional CFLAGS.Dominik Riebeling
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31524 a1c6a512-1295-4272-9138-f99709370657
2011-12-14Initial common Makefile for Rockbox Utility tools / libs.Dominik Riebeling
Introduce a new Makefile holding the common functionality for building tools used by Rockbox Utility (*patcher / mk*boot). This converts mktccboot to use the common Makefile. Also introduces BUILD_DIR variable to control the path used for placing intermediate objects into. This should avoid filename clashes between different tools. Filenames are (still) assumed to be unique withing a single tool. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31257 a1c6a512-1295-4272-9138-f99709370657
2011-09-26Prevent unnecessary rebuilding of libs.Dominik Riebeling
- When building for Rockbox Utility the called Makefiles would rebuild the libs every time. Change dependencies a bit to allow make to properly detect if the lib is already up to date. - Remove dependency on output folder in some cases to avoid unnecessary rebuilds. - Add standard Rockbox header to files lacking it. - Make make calls from qmake silent. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30608 a1c6a512-1295-4272-9138-f99709370657
2010-12-23Tweak Makefiles a bit to allow cross compiling Rockbox Utility.Dominik Riebeling
- pass AR to the lib Makefiles to make sure the correct one gets used. - create an archive index for archives. - simplify ucl Makefile a bit. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28883 a1c6a512-1295-4272-9138-f99709370657
2009-12-13Make lipo calls silent.Dominik Riebeling
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23982 a1c6a512-1295-4272-9138-f99709370657
2009-12-06Remove special lib Makefile targets that aren't used anymore.Dominik Riebeling
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23871 a1c6a512-1295-4272-9138-f99709370657
2009-11-28Fix building universal binaries.Dominik Riebeling
When building various libraries for Rockbox Utility make sure they use the same compiler as Qt. Pass Qt's CC instead of explicitly setting it. This fixes issues linking on OS X (with recent XCode building universal binaries requires the use of gcc-4-0 while the default one is 4.2). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23779 a1c6a512-1295-4272-9138-f99709370657
2009-11-28Handle TARGET_DIR in universal library building.Dominik Riebeling
Building universal libraries needs to take TARGET_DIR into account as when set the individual libraries are placed into the build output folder and didn't got found anymore. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23778 a1c6a512-1295-4272-9138-f99709370657
2009-11-04mktccboot doesn't use any version string passed by the Makefile, remove ↵Dominik Riebeling
unneeded call to version.sh. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23524 a1c6a512-1295-4272-9138-f99709370657
2009-11-04Clean up mktccboot building. No functional changes.Dominik Riebeling
- Adjust the Makefile similar to the changes done in r23520. - Split out the standalone part into a separate source file. - Put telechips.o inside the archive instead of building it separately for rbutil. It is part of mktccboot. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23522 a1c6a512-1295-4272-9138-f99709370657
2009-11-01FS#10740 - rbutil: Test Cowon D2 OF file for CRC consistency before patchingTomer Shalev
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23470 a1c6a512-1295-4272-9138-f99709370657
2009-10-30Fix mktccboot to make Rockbox Utility compile again.Dominik Riebeling
- when building out-of-tree don't build objects in the tools folder. - take out-of-tree building into account when looking for objects. - don't lie to the user -- linking is not compiling. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23423 a1c6a512-1295-4272-9138-f99709370657
2009-10-30mktccboot: Remove excessive use of defines in MakefileTomer Shalev
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23420 a1c6a512-1295-4272-9138-f99709370657
2009-10-29rbutil: Update bootloader name for cowon d2Tomer Shalev
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23413 a1c6a512-1295-4272-9138-f99709370657
2009-10-29FS#10728 - Cowon D2: Add support for D2 in rbutilTomer Shalev
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23410 a1c6a512-1295-4272-9138-f99709370657
2009-10-28Move mktccboot from tools/ to rbutil/mktccboot/ - inspired by FS#10728 but ↵Dave Chapman
with no functional changes to code. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23382 a1c6a512-1295-4272-9138-f99709370657