diff options
author | Lorenzo Miori <memorys60@gmail.com> | 2013-07-09 18:20:08 +0200 |
---|---|---|
committer | Thomas Martitz <kugel@rockbox.org> | 2013-09-07 15:56:07 +0200 |
commit | da8a6a90c33f8bf8f2cad9ff009d813b8b7fbaab (patch) | |
tree | 6cf1d0f79ca72df989c35486c81c1999cc85a116 /utils/ypr0tools/Makefile | |
parent | cb27d4066a3a96cfc3758dff47c59cbadc3402ee (diff) | |
download | rockbox-da8a6a90c33f8bf8f2cad9ff009d813b8b7fbaab.tar.gz rockbox-da8a6a90c33f8bf8f2cad9ff009d813b8b7fbaab.zip |
Firmware tools for Samsung YP-R0/YP-R1 (and possibly others)
They have been rewritten for being completely free and
as fast as possible.
Successfully extracted, patched, repacked and flashed
original firmware (tested on device and it worked)
Change-Id: I74d47d13f2dc3a2832a0d6821d3c2182dfd4b33b
Reviewed-on: http://gerrit.rockbox.org/506
Reviewed-by: Thomas Martitz <kugel@rockbox.org>
Tested-by: Thomas Martitz <kugel@rockbox.org>
Diffstat (limited to 'utils/ypr0tools/Makefile')
-rw-r--r-- | utils/ypr0tools/Makefile | 23 |
1 files changed, 15 insertions, 8 deletions
diff --git a/utils/ypr0tools/Makefile b/utils/ypr0tools/Makefile index efc1de63f2..3efdc61443 100644 --- a/utils/ypr0tools/Makefile +++ b/utils/ypr0tools/Makefile @@ -1,13 +1,20 @@ +DEFINES= +CC=gcc +LD=gcc +CFLAGS=-g -std=c99 -W -Wall $(DEFINES) +LDFLAGS= +BINS=fwcrypt fwdecrypt -.PHONY: all clean -PROGS = extract_section -CC = gcc -CFLAGS = -O1 -g -W -Wall +all: $(BINS) +%.o: %.c + $(CC) $(CFLAGS) -c -o $@ $< -all: $(PROGS) - $(MAKE) -C cramfs-1.1 +fwdecrypt: fwdecrypt.o common.o ../../tools/fwpatcher/md5.o + $(LD) -o $@ $^ $(LDFLAGS) + +fwcrypt: fwcrypt.o common.o ../../tools/fwpatcher/md5.o + $(LD) -o $@ $^ $(LDFLAGS) clean: - $(MAKE) -C cramfs-1.1 clean - rm -f extract_section + rm -fr *.o $(BINS) |