summaryrefslogtreecommitdiff
path: root/rbutil/sansapatcher/Makefile (follow)
Commit message (Collapse)AuthorAge
* Don't add LIBSOURCES to SOURCES.Dominik Riebeling2016-12-16
| | | | | | | | | | | 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
* Put resource object into object folder.Dominik Riebeling2013-04-04
| | | | | | | Use correct path for windres output. Fixes windres running even if no changes are present. Change-Id: I2841113bab9b38f2a03ba2f168b3d8bdb5c102df
* Fix cross compiling sansapatcher.Dominik Riebeling2013-01-01
| | | | | | windres also needs the cross compiler prefix. Change-Id: Ia27ac8b9f3b47962764eff6b960e1105544b0b89
* Move bin2c handling to libtools.makeDominik Riebeling2012-04-28
| | | | Change-Id: I60353bb9f9fd2658d66ba7f352e04f7489c7bf5d
* Make sure we use POSIX/C99 printf() when building for windowsRafaël Carré2012-02-05
| | | | | | Change-Id: I429ed40dc2b9d4fb238762113bd40936df896df0 Reviewed-on: http://gerrit.rockbox.org/85 Reviewed-by: Dominik Riebeling <Dominik.Riebeling@gmail.com>
* sansapatcher, ipodpatcher: use MinGW C99 version of stdio functions.Dominik Riebeling2011-12-16
| | | | | | | The MinGW versions know additional format identifiers. Use those versions to avoid warnings. See also http://article.gmane.org/gmane.comp.gnu.mingw.user/27539/ git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31331 a1c6a512-1295-4272-9138-f99709370657
* sansapatcher: allow building without bootloaders.Dominik Riebeling2011-12-16
| | | | | | | | | There is no need to always build sansapatcher with embedded bootloaders. Allow building without similar to ipodpatcher. Interactive mode will obviously not be available if built without bootloaders. Fix rules for creating the source files for the embedded bootloaders. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31328 a1c6a512-1295-4272-9138-f99709370657
* sansapatcher: use libtools.make.Dominik Riebeling2011-12-16
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31327 a1c6a512-1295-4272-9138-f99709370657
* MinGW: prefer C99 compliance by using replacement implementations.Dominik Riebeling2010-12-05
| | | | | | | | | | | This addresses several warnings caused by format modifiers that are not supported by MSVCRT. MinGW provides replacement functions since mingw-runtime 3.15 so use them. See also http://article.gmane.org/gmane.comp.gnu.mingw.user/27539/ git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28735 a1c6a512-1295-4272-9138-f99709370657
* Small tweaks to r21778/r21779 - use -p for both mkdir and cp commands in dmg ↵Dave Chapman2009-07-11
| | | | | | creation rule git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21793 a1c6a512-1295-4272-9138-f99709370657
* sansapatcher: new sansapatcher.dmg creation rule for OSXRafaël Carré2009-07-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21778 a1c6a512-1295-4272-9138-f99709370657
* Add an explicit rule to compile bin2c - r21272 broke compilation of ↵Dave Chapman2009-06-22
| | | | | | sansapatcher on at least Linux because Make's implicit rule for compiling bin2c was being used, which uses CC, which was set to i586-mingw32msvc-gcc. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21476 a1c6a512-1295-4272-9138-f99709370657
* Make bin2c compile with VS2005 and move it to a separate folder as its ↵Dominik Riebeling2009-06-13
| | | | | | getting used by different tools now. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21272 a1c6a512-1295-4272-9138-f99709370657
* Make sansapatcher and ipodpatcher compile on OS X 10.5.Barry Wardell2008-03-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16804 a1c6a512-1295-4272-9138-f99709370657
* fix sansapatcher mingw build prerequisites.Dominik Riebeling2008-01-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16173 a1c6a512-1295-4272-9138-f99709370657
* add Manifests to rbutil, sansapatcher and e200rpatcher to gain needed rights ↵Dominik Wenger2008-01-20
| | | | | | on windows vista. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16120 a1c6a512-1295-4272-9138-f99709370657
* allow building ipodpatcher / sansapatcher with MinGW.Dominik Riebeling2008-01-06
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16003 a1c6a512-1295-4272-9138-f99709370657
* Initial attempt at c200 support - you now need both a "firmware.mi4" file ↵Dave Chapman2007-09-19
| | | | | | (c200 bootloader) and "PP5022.mi4" file (e200 bootloader) to compile. sansapatcher should detect the device type and install the correct bootloader. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14755 a1c6a512-1295-4272-9138-f99709370657
* Add -W to CFLAGS in Makefile and fix generated warnings. Also close a file ↵Dave Chapman2007-07-29
| | | | | | handle which was being left open git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14069 a1c6a512-1295-4272-9138-f99709370657
* Implement the ability to embed a bootloader in sansapatcher - the --install ↵Dave Chapman2007-03-15
| | | | | | option installs the embedded bootloader, and running without any parameters will cause a prompt to be displayed asking the user if they want to install, uninstall or cancel. sansapatcher now requres a PP5022.mi4 file (the Rockbox bootloader) in the current directory when building. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12794 a1c6a512-1295-4272-9138-f99709370657
* Initial commit of sansapatcher - an installation tool for the Sansa E200.Dave Chapman2007-03-15
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12792 a1c6a512-1295-4272-9138-f99709370657