path: root/rbutil/chinachippatcher
AgeCommit message (Collapse)AuthorFilesLines
2021-12-24rbutil: Merge rbutil with utils folder.Dominik Riebeling4-382/+0
rbutil uses several components from the utils folder, and can be considered part of utils too. Having it in a separate folder is an arbitrary split that doesn't help anymore these days, so merge them. This also allows other utils to easily use libtools.make without the need to navigate to a different folder. Change-Id: I3fc2f4de19e3e776553efb5dea5f779dfec0dc21
2016-12-16Don't add LIBSOURCES to SOURCES.Dominik Riebeling1-1/+1
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.rbutil_1.2.12Dominik Riebeling1-1/+1
Fixes building 32bit linux binary on 64bit systems. Change-Id: Ib58114a979e6aa426370477169a0875a66c9a9c2
2012-01-02Fix cross compiling on OS X.Dominik Riebeling1-1/+0
- 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:// a1c6a512-1295-4272-9138-f99709370657
2012-01-02Remove unnecessary include.Dominik Riebeling1-1/+0
git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
2011-12-16Rename libchinachip to libchinachippatcher.Dominik Riebeling1-1/+1
Use the same name for output file / library and folder to simplify dependencies. git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
2011-12-15chinachippatcher: convert to use libtools.make.Dominik Riebeling2-90/+14
While at it break some long lines in the program output as well. git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
2011-12-03Rockbox Utility: build chinachippatcher as library.Dominik Riebeling1-6/+92
Update the chinachip Makefile based on the mkamsboot one, build and link as library for Rockbox Utility. git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
2011-12-03Extend return codes for chinachip_patch().Dominik Riebeling3-70/+61
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:// a1c6a512-1295-4272-9138-f99709370657
2011-12-03Split up chinachippatcher.Dominik Riebeling3-52/+73
Move the command line tool parts out for simpler building as library. git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
2009-09-14Fix ccpmp.bin backup in ChinaChippatcher (thanks to Aaron DeMille)Maurus Cuelenaere1-1/+2
git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
2009-08-21Rockbox Utility: make chinachippatch translateable + update Dutch translationMaurus Cuelenaere1-25/+27
git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
2009-08-16Rockbox Utility: add preliminary support for installing the bootloader (+ ↵Maurus Cuelenaere3-0/+359
dual boot) on ChinaChip targets git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657