mirror of
https://github.com/Rockbox/rockbox.git
synced 2025-12-08 12:45:26 -05:00
Integrate mknkboot into beastpatcher.
Add a new option to beastpatcher to patch and upload an original firmware file. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22745 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
fc30b183c8
commit
6d1d9bed3e
5 changed files with 102 additions and 44 deletions
|
|
@ -1,4 +1,4 @@
|
|||
CFLAGS=-Wall -W -DWITH_BOOTOBJS
|
||||
CFLAGS=-Wall -W -DWITH_BOOTOBJS -DBEASTPATCHER -I../../../tools
|
||||
|
||||
ifeq ($(findstring CYGWIN,$(shell uname)),CYGWIN)
|
||||
OUTPUT=beastpatcher.exe
|
||||
|
|
@ -30,12 +30,17 @@ CC = $(CROSS)gcc
|
|||
|
||||
all: $(OUTPUT)
|
||||
|
||||
beastpatcher: beastpatcher.c bootimg.c mtp_common.h mtp_libmtp.c main.c
|
||||
gcc $(CFLAGS) -o beastpatcher beastpatcher.c bootimg.c mtp_libmtp.c main.c $(LIBS)
|
||||
SOURCES = beastpatcher.c bootimg.c ../../../tools/mknkboot.c main.c
|
||||
HEADERS = beastpatcher.h mtp_common.h bootimg.h ../../../tools/mknkboot.h
|
||||
MTPSRCS_W32 = mtp_win32.c
|
||||
MTPSRCS_MTP = mtp_libmtp.c
|
||||
|
||||
beastpatcher: $(SOURCES) $(HEADERS) $(MTPSRCS_MTP)
|
||||
gcc $(CFLAGS) -o beastpatcher $(SOURCES) $(MTPSRCS_MTP) $(LIBS)
|
||||
strip beastpatcher
|
||||
|
||||
beastpatcher.exe: beastpatcher.c bootimg.c mtp_common.h mtp_win32.c main.c $(WINLIBS)
|
||||
$(CC) $(CFLAGS) -o beastpatcher.exe beastpatcher.c bootimg.c mtp_win32.c main.c $(WINLIBS)
|
||||
beastpatcher.exe: $(SOURCES) $(HEADERS) $(MTPSRCS_W32) $(WINLIBS)
|
||||
$(CC) $(CFLAGS) -o beastpatcher.exe $(SOURCES) $(MTPSRCS_W32) $(WINLIBS)
|
||||
$(CROSS)strip beastpatcher.exe
|
||||
|
||||
beastpatcher-mac: beastpatcher-i386 beastpatcher-ppc
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue