X-Git-Url: https://git.gag.com/?p=fw%2Fstlink;a=blobdiff_plain;f=Makefile;fp=Makefile;h=0000000000000000000000000000000000000000;hp=4bb0608b1d2ca5317c3939713d8e7bbdbb8112d8;hb=4fe72146e838189ac952d95aed6cebb19e98e3f2;hpb=b0a477d2a7deaf628013a9a8651f5c10f180e5d0 diff --git a/Makefile b/Makefile deleted file mode 100644 index 4bb0608..0000000 --- a/Makefile +++ /dev/null @@ -1,58 +0,0 @@ -# make ... for both stlink v1 and stlink v2 support -## -VPATH=src - -SOURCES_LIB=stlink-common.c stlink-usb.c stlink-sg.c uglylogging.c -OBJS_LIB=$(SOURCES_LIB:.c=.o) -TEST_PROGRAMS=test_usb test_sg -LDFLAGS=-L. -lstlink - -# libusb location -LDFLAGS+=`pkg-config --libs libusb-1.0` -CFLAGS+=`pkg-config --cflags libusb-1.0` - -CFLAGS+=-g -CFLAGS+=-DDEBUG=1 -CFLAGS+=-std=gnu99 -CFLAGS+=-Wall -Wextra - - -LIBRARY=libstlink.a - -all: $(LIBRARY) flash gdbserver $(TEST_PROGRAMS) - -$(LIBRARY): $(OBJS_LIB) - @echo "objs are $(OBJS_LIB)" - $(AR) -cr $@ $^ - @echo "done making library" - - -test_sg: test_sg.o $(LIBRARY) - @echo "building test_sg" - $(CC) test_sg.o $(LDFLAGS) -o $@ - -test_usb: test_usb.o $(LIBRARY) - @echo "building test_usb" - $(CC) test_usb.o $(LDFLAGS) -o $@ - @echo "done linking" - -%.o: %.c - @echo "building $^ into $@" - $(CC) $(CFLAGS) -c $^ -o $@ - @echo "done compiling" - -clean: - rm -rf $(OBJS_LIB) - rm -rf $(LIBRARY) - rm -rf test_usb* - rm -rf test_sg* - $(MAKE) -C flash clean - $(MAKE) -C gdbserver clean - -flash: - $(MAKE) -C flash - -gdbserver: - $(MAKE) -C gdbserver CONFIG_USE_LIBSG="$(CONFIG_USE_LIBSG)" - -.PHONY: clean all flash gdbserver