blob: 8d58748b2cecc5358ff3a76ef97c45b3d0660b70 [file] [log] [blame]
Nolen Johnson802fd002019-08-07 23:56:48 -04001SRC_LOKI := loki_flash.c loki_patch.c loki_find.c loki_unlok.c main.c
2OBJ_LOKI = $(SRC_LOKI:.c=.o)
3MODULE_LOKI := loki_tool
4
5CC := arm-linux-androideabi-gcc
6CC_STRIP := arm-linux-androideabi-strip
7
8CFLAGS += -g -static -Wall
9#$(LDFLAGS) +=
10
11all: $(MODULE_LOKI)
12
13host: CC := gcc
14host: $(MODULE_LOKI)
15
16%.o: %.c
17 $(CC) -c -o $@ $< $(CFLAGS)
18
19$(MODULE_LOKI): $(OBJ_LOKI)
20 $(CC) -o $@ $^ $(CFLAGS) $(LDFLAGS)
21
22strip:
23 $(CC_STRIP) --strip-unneeded $(MODULE_LOKI)
24 $(CC_STRIP) --strip-debug $(MODULE_LOKI)
25
26clean:
27 rm -f *.o
28 rm -f loki_tool
29
30.phony: host all