-
Notifications
You must be signed in to change notification settings - Fork 31
Expand file tree
/
Copy pathMakefile.modem
More file actions
28 lines (20 loc) · 751 Bytes
/
Makefile.modem
File metadata and controls
28 lines (20 loc) · 751 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
CC = arm-linux-androideabi-gcc
LD = arm-linux-androideabi-ld
CFLAGS = -DMODEM -O2 -Wunused -Wno-unused-result -D BUILDNO=$(BUILDNO) $(LIBS) --sysroot=/opt/ndk-toolchain/sysroot
BUILDNO = $(shell cat build)
OUTDIR = modem-bin
TARGET = $(OUTDIR)/balong-nvtool $(OUTDIR)/nvdload-split $(OUTDIR)/nvdload-combine
.PHONY: all clean
all: $(TARGET)
clean:
rm *.o
rm $(TARGET)
$(OUTDIR)/balong-nvtool: balong-nvtool.o nvio.o nvid.o sha2.o nvcrc.o
$(CC) $^ -o $@ $(LIBS)
@echo Current buid: $(BUILDNO)
$(OUTDIR)/nvdload-split: nvdload-split.o
$(CC) $^ -o $@ $(LIBS)
$(OUTDIR)/nvdload-combine: nvdload-combine.o
$(CC) $^ -o $@ $(LIBS)
upload: $(OUTDIR)/balong-nvtool
@wput -u modem-bin/balong-nvtool ftp://modem/online/