1
0
Fork 0
This repository has been archived on 2019-12-23. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.
arduinisten/arduino-0018-windows/hardware/tools/avr/doc/avr-libc/examples/twitest/Makefile
2010-03-30 21:53:44 +02:00

41 lines
640 B
Makefile

#
# $Id: Makefile,v 1.1 2002/12/18 22:35:38 joerg_wunsch Exp $
#
CC= avr-gcc
#MCU=atmega8
#MCU=atmega16
#MCU=atmega32
#MCU=atmega163
#MCU=atmega323
MCU=atmega128
CFLAGS= -O -g -Wall -ffreestanding -mmcu=$(MCU)
.SUFFIXES: .s .bin .out .hex .srec
.c.s:
$(CC) $(CFLAGS) -S $<
.S.o:
$(CC) $(ASFLAGS) -c $<
.o.out:
$(CC) $(CFLAGS) -o $@ $<
.out.bin:
avr-objcopy -O binary $< $@
.out.hex:
avr-objcopy -O ihex $< $@
.out.srec:
avr-objcopy -O srec $< $@
all: twitest.bin
OBJS=twitest.o
twitest.out: $(OBJS)
$(CC) -o twitest.out $(CFLAGS) $(LDFLAGS) $(OBJS) $(LDLIBS)
clean:
rm -f *~ *.out *.bin *.hex *.srec *.s *.o *.pdf *core