summaryrefslogtreecommitdiff
path: root/rbutil/chinachippatcher
AgeCommit message (Collapse)Author
2016-12-16Don't add LIBSOURCES to SOURCES.Dominik Riebeling
Split source files for library and stand-alone binary and use library as dependency when building the stand-alone binary. This avoids dependencies getting added multiple times. Remove outdated RBARCH handling, we always create fat binaries on OS X these days. Change-Id: Ia15a731296edcbe90869a1bf66dda2c3d6c7e317
2012-02-06chinachippatcher: allow additional CFLAGS from the command line.Dominik Riebeling
Fixes building 32bit linux binary on 64bit systems. Change-Id: Ib58114a979e6aa426370477169a0875a66c9a9c2
2012-01-02Fix cross compiling on OS X.Dominik Riebeling
- The OS X specific flags must not be set when cross compiling. Check for a MinGW compiler on OS X before adding them. - Do not set CC explicitly in chinachippatcher, it will be set from Rockbox Utility's Makefile. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31527 a1c6a512-1295-4272-9138-f99709370657
2012-01-02Remove unnecessary include.Dominik Riebeling
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31526 a1c6a512-1295-4272-9138-f99709370657
2011-12-16Rename libchinachip to libchinachippatcher.Dominik Riebeling
Use the same name for output file / library and folder to simplify dependencies. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31334 a1c6a512-1295-4272-9138-f99709370657
2011-12-15chinachippatcher: convert to use libtools.make.Dominik Riebeling
While at it break some long lines in the program output as well. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31282 a1c6a512-1295-4272-9138-f99709370657
2011-12-03Rockbox Utility: build chinachippatcher as library.Dominik Riebeling
Update the chinachip Makefile based on the mkamsboot one, build and link as library for Rockbox Utility. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31117 a1c6a512-1295-4272-9138-f99709370657
2011-12-03Extend return codes for chinachip_patch().Dominik Riebeling
Instead of passing error messages using a callback function (which becomes awkward when used from a C++ class object) return distinct error codes from chinachip_patch(). This also removes the kludge to support translations for Rockbox Utility and moves the strings to translate to the installation class where they belong. As a side effect info messages won't be passed to Rockbox Utility anymore, but the details of the patching progress aren't of that much interest for the user anyway. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31115 a1c6a512-1295-4272-9138-f99709370657
2011-12-03Split up chinachippatcher.Dominik Riebeling
Move the command line tool parts out for simpler building as library. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31114 a1c6a512-1295-4272-9138-f99709370657
2009-09-14Fix ccpmp.bin backup in ChinaChippatcher (thanks to Aaron DeMille)Maurus Cuelenaere
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22699 a1c6a512-1295-4272-9138-f99709370657
2009-08-21Rockbox Utility: make chinachippatch translateable + update Dutch translationMaurus Cuelenaere
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22450 a1c6a512-1295-4272-9138-f99709370657
2009-08-16Rockbox Utility: add preliminary support for installing the bootloader (+ ↵Maurus Cuelenaere
dual boot) on ChinaChip targets git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22356 a1c6a512-1295-4272-9138-f99709370657