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