include ../../Makeincl
LIBS = -l stdc++

all: graphtpu.hex

ppwa.o: ppwa.s
graphtpu.o: graphtpu.cc ppwa.h

clean:
	-$(RM) -f *.o *.hex *.elf

graphtpu.hex: graphtpu.o ppwa.o
	$(CC68) $(CFLAGS) -o $@ graphtpu.o ppwa.o $(LIBS)

%.hex:  %.c
	$(CC68) $(CFLAGS) -o $@ $< $(LIBS)

%.hex:  %.cc
	$(CC68) $(CFLAGS) -o $@ $< $(LIBS)

%.o:    %.cc
	$(CC68) -c $(CFLAGS) -o $@ $<

%.hex:  %.s
	$(AS68) $(AFLAGS) -o $@ $< $(LIBS)

%.o:    %.s
	$(AS68) -c $(AFLAGS) -o $@ $<


