equal
deleted
inserted
replaced
13 ## Compiler |
13 ## Compiler |
14 MCU = atmega328p |
14 MCU = atmega328p |
15 |
15 |
16 # CPU clock frequency |
16 # CPU clock frequency |
17 CPU = 16000000 |
17 CPU = 16000000 |
|
18 STD = c99 |
18 |
19 |
19 CC = avr-gcc |
20 CC = avr-gcc |
20 CPPFLAGS = -DF_CPU=$(CPU)UL |
21 CPPFLAGS = -DF_CPU=$(CPU)UL |
21 CFLAGS = -g -mmcu=$(MCU) -Os |
22 CFLAGS = -mmcu=$(MCU) -std=$(STD) -Os -g |
22 |
23 |
23 build/%.elf: %.c |
24 build/%.elf: %.c |
24 $(CC) $(CPPFLAGS) $(CFLAGS) -o $@ $*.c |
25 $(CC) $(CPPFLAGS) $(CFLAGS) -o $@ $*.c |
25 $(CC) -MM $(CPPFLAGS) -MT $@ -MF build/$*.d $*.c |
26 $(CC) -MM $(CPPFLAGS) -MT $@ -MF build/$*.d $*.c |
26 |
27 |