summaryrefslogtreecommitdiffstats
path: root/rbutil/mkmpioboot
AgeCommit message (Collapse)AuthorFilesLines
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-01-02Allow passing additional CFLAGS.Dominik Riebeling1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31524 a1c6a512-1295-4272-9138-f99709370657
2011-12-14mkmpioboot: use common Makefile.Dominik Riebeling1-90/+8
Extend common libtools.make with libucl dependency, which will be needed by other tools as well. Update mkmpioboot. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31259 a1c6a512-1295-4272-9138-f99709370657
2011-09-26Prevent unnecessary rebuilding of libs.Dominik Riebeling1-4/+13
- 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
2011-01-31mkmpioboot: restructure model / firmware file information.Dominik Riebeling1-26/+21
Collect the various arrays holding model names, numbers etc. into a structure. This makes the code cleaner since there aren't multiple arrays that need to be kept in sync any more and avoids issues with other tools (like mkamsboot) when linked together with Rockbox Utility. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29176 a1c6a512-1295-4272-9138-f99709370657
2010-12-23Tweak Makefiles a bit to allow cross compiling Rockbox Utility.Dominik Riebeling1-1/+1
- 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
2010-12-19Respect TARGET_DIR when building.Dominik Riebeling1-2/+4
When building out-of-tree (which is the case when building for Rockbox Utility) no objects should get placed in the source folder. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28857 a1c6a512-1295-4272-9138-f99709370657
2010-11-28Make model_names static in mkmpioboot.Dominik Riebeling1-1/+1
Both mkmpioboot and mkamsboot use an array model_names which clash when linking with Rockbox Utility so don't export the mkmpioboot one. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28690 a1c6a512-1295-4272-9138-f99709370657
2010-11-15mkmpioboot - Add support for HD300, increase verbosity.Marcin Bukat3-39/+114
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28605 a1c6a512-1295-4272-9138-f99709370657
2010-05-05fix libmkmpioboot.a building.Dominik Wenger1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25834 a1c6a512-1295-4272-9138-f99709370657
2010-04-26Add MPIO HD200 port - new filesMarcin Bukat4-0/+368
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25725 a1c6a512-1295-4272-9138-f99709370657