Skript file: /~heha/mb-iwp/NA/Firmware.zip/pm1/makefile

CPU = msp430x1610

CC = msp430-gcc
CFLAGS = -mmcu=${CPU} -O2 -Wall -g
PROG = c:/programme/mspgcc/mspfet/mspfetcon +ep

PROJECT=pm1

all: $(PROJECT).elf $(PROJECT).a43 $(PROJECT).lst

$(PROJECT).elf: $(PROJECT).o
	${CC} -mmcu=${CPU} -o $@ $(PROJECT).o -lmspgcc

$(PROJECT).a43: $(PROJECT).elf
	msp430-objcopy -O ihex $^ $@

$(PROJECT).lst: $(PROJECT).elf
	msp430-objdump -dSt $^ >$@

flash: all
	$(PROG) $(PROJECT).a43

clean:
	rm -f $(PROJECT).elf $(PROJECT).a43 $(PROJECT).lst *.o

$(PROJECT).o: $(PROJECT).cpp
	$(CC) $(CFLAGS) -c $^
Detected encoding: ASCII (7 bit)2