diff options
Diffstat (limited to 'utils/imxtools/sbtools/Makefile')
-rw-r--r-- | utils/imxtools/sbtools/Makefile | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/utils/imxtools/sbtools/Makefile b/utils/imxtools/sbtools/Makefile index 13b0a1280f..2dad20fe0c 100644 --- a/utils/imxtools/sbtools/Makefile +++ b/utils/imxtools/sbtools/Makefile | |||
@@ -1,7 +1,9 @@ | |||
1 | DEFINES=-DCRYPTO_LIBUSB | 1 | DEFINES= |
2 | CC=gcc | 2 | CC=gcc |
3 | LD=gcc | 3 | CXX=g++ |
4 | CFLAGS=-O3 -g -std=c99 -W -Wall `pkg-config --cflags libusb-1.0` $(DEFINES) | 4 | LD=g++ |
5 | CFLAGS=-O3 -g -std=c99 -Wall `pkg-config --cflags libusb-1.0` $(DEFINES) | ||
6 | CXXFLAGS=-O3 -g -Wall $(DEFINES) | ||
5 | LDFLAGS=`pkg-config --libs libusb-1.0` | 7 | LDFLAGS=`pkg-config --libs libusb-1.0` |
6 | BINS=elftosb sbtoelf sbloader rsrctool elftosb1 | 8 | BINS=elftosb sbtoelf sbloader rsrctool elftosb1 |
7 | 9 | ||
@@ -10,6 +12,9 @@ all: $(BINS) | |||
10 | %.o: %.c | 12 | %.o: %.c |
11 | $(CC) $(CFLAGS) -c -o $@ $< | 13 | $(CC) $(CFLAGS) -c -o $@ $< |
12 | 14 | ||
15 | %.o: %.cpp | ||
16 | $(CXX) $(CXXFLAGS) -c -o $@ $< | ||
17 | |||
13 | sbtoelf: sbtoelf.o crc.o crypto.o aes128.o sha1.o xorcrypt.o dbparser.o elf.o misc.o sb.o sb1.o | 18 | sbtoelf: sbtoelf.o crc.o crypto.o aes128.o sha1.o xorcrypt.o dbparser.o elf.o misc.o sb.o sb1.o |
14 | $(LD) -o $@ $^ $(LDFLAGS) | 19 | $(LD) -o $@ $^ $(LDFLAGS) |
15 | 20 | ||