[update] flash tool, missing SWD mode entering and core reset
[fw/stlink] / flash / Makefile
1 CC=gcc
2
3 CFLAGS+=-g
4 CFLAGS+=-DCONFIG_USE_LIBUSB
5 CFLAGS+=-DCONFIG_USE_LIBSG
6 CFLAGS+=-DDEBUG
7 CFLAGS+=-std=gnu99
8 CFLAGS+=-Wall -Wextra
9 CFLAGS+=-I../src
10
11 LDFLAGS=-L.. -lstlink -lusb-1.0 -lsgutils2
12
13 SRCS=main.c
14 OBJS=$(SRCS:.c=.o)
15
16 NAME=flash
17
18 all: $(NAME)
19
20 $(NAME): $(OBJS)
21         $(CC) $(CFLAGS) -o $(NAME) $(OBJS) $(LDFLAGS)
22
23 %.o: %.c
24         $(CC) $(CFLAGS) -c $^ -o $@
25
26 clean:
27         rm -f $(OBJS)
28         rm -f $(NAME)
29
30 .PHONY: clean all