From f5d146932b10a8158c618e9468569722bfc123aa Mon Sep 17 00:00:00 2001 From: Matt Mullins Date: Sat, 22 Dec 2012 17:26:56 -0800 Subject: [PATCH] Add Makefile. --- Makefile | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 Makefile diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..c08c72a --- /dev/null +++ b/Makefile @@ -0,0 +1,20 @@ +ARCH=arm-linux-gnueabi +CC=$(ARCH)-gcc +LD=$(ARCH)-ld +OBJCOPY=$(ARCH)-objcopy + +CFLAGS=-mcpu=cortex-m4 -nostdinc -I $(STELLARISWARE)/inc +LDFLAGS=-Tstellaris.t + +STELLARISWARE=/home/mmullins/projects/stellaris/StellarisWare + +all: led_blink.bin + +%.o: %.c + $(CC) $(CFLAGS) -c -o $@ $^ + +led_blink: isr_table.o + $(LD) $(LDFLAGS) -o $@ $^ + +led_blink.bin: led_blink + $(OBJCOPY) -O binary $< $@ -- 2.11.0