summaryrefslogtreecommitdiff
path: root/Makefile
blob: 38b4e72f572a2fa83ca704524a027744810eb3f8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
.PHONY: love flash
love: sublab77.ihex

CFLAGS=-Wall -Wextra -pedantic -std=c99 -Os -DF_CPU=1000000 -mmcu=attiny26

%.o: %.c
	avr-gcc $(CFLAGS) -c -o $@ $<
ifdef WHOPR
sublab77.elf: main.c
	avr-gcc $(CFLAGS) -DWHOPR -o $@ $^
	avr-size $@
else
sublab77.elf: clock.o dcf77.o lcd.o main.o timebase.o
	avr-gcc -Os -mmcu=attiny26 -o $@ $^
	avr-size $@
endif

sublab77.ihex: sublab77.elf
	objcopy -Oihex $^ $@