MCU=atmega32 F_CPU=8000000 PROG=dragon_jtag CC=avr-g++ OBJCOPY=avr-objcopy CFLAGS=-Wall -g -mmcu=${MCU} -DF_CPU=${F_CPU} -I. TARGET=main SRCS=*.cpp default: build flash build: ${CC} ${CFLAGS} -o bin/${TARGET}.bin ${SRCS} #${CC} ${CFLAGS} -o bin/${TARGET}.elf ${SRCS} ${OBJCOPY} -j .text -j .data -O ihex bin/${TARGET}.bin bin/${TARGET}.hex flash: avrdude -p ${MCU} -c ${PROG} -U flash:w:bin/main.hex clean: rm -f bin/*