Merge branch 'master' of github.com:karlp/stlink
[fw/stlink] / flash / Makefile
1 CFLAGS+=-g
2 CFLAGS+=-DCONFIG_USE_LIBUSB=1
3 CFLAGS+=-DDEBUG
4 CFLAGS+=-std=gnu99
5 CFLAGS+=-Wall -Wextra
6 CFLAGS+=-I../src
7
8 LDFLAGS=-L.. -lstlink -lusb-1.0
9
10 SRCS=main.c
11 OBJS=$(SRCS:.c=.o)
12
13 NAME=flash
14
15 all: $(NAME)
16
17 $(NAME): $(OBJS)
18         $(CC) $(CFLAGS) -o $(NAME) $(OBJS) $(LDFLAGS)
19
20 %.o: %.c
21         $(CC) $(CFLAGS) -c $^ -o $@
22
23 clean:
24         rm -f $(OBJS)
25         rm -f $(NAME)
26
27 .PHONY: clean all