2018-02-26 21:09:49 -08:00
|
|
|
CLIENT := cdba
|
2018-02-26 21:04:46 -08:00
|
|
|
CDBA := bad
|
|
|
|
|
|
|
|
|
|
.PHONY: all
|
|
|
|
|
|
2018-02-26 21:09:49 -08:00
|
|
|
all: $(CLIENT) $(CDBA)
|
2018-02-26 21:04:46 -08:00
|
|
|
|
|
|
|
|
CFLAGS := -Wall -g -O2
|
|
|
|
|
LDFLAGS := -ludev
|
|
|
|
|
|
2018-02-26 21:09:49 -08:00
|
|
|
CLIENT_SRCS := cdba.c circ_buf.c
|
|
|
|
|
CLIENT_OBJS := $(CLIENT_SRCS:.c=.o)
|
|
|
|
|
|
2018-02-26 21:04:46 -08:00
|
|
|
CDBA_SRCS := bad.c cdb_assist.c circ_buf.c device.c fastboot.c
|
|
|
|
|
CDBA_OBJS := $(CDBA_SRCS:.c=.o)
|
|
|
|
|
|
2018-02-26 21:09:49 -08:00
|
|
|
$(CLIENT): $(CLIENT_OBJS)
|
|
|
|
|
$(CC) $(LDFLAGS) -o $@ $^
|
|
|
|
|
|
2018-02-26 21:04:46 -08:00
|
|
|
$(CDBA): $(CDBA_OBJS)
|
2018-03-12 14:26:47 -07:00
|
|
|
$(CC) -o $@ $^ $(LDFLAGS)
|
2018-02-26 21:04:46 -08:00
|
|
|
|
|
|
|
|
clean:
|
2018-02-26 21:09:49 -08:00
|
|
|
rm -f $(CLIENT) $(CLIENT_OBJS) $(CDBA_OBJS)
|