CFLAGS= -bt=QNX -5 -mf -zq -s
LFLAGS= @/etc/wlink.lnk 
CC= wpp386

.SUFFIXES: .cpp .cpp.o

.cpp.o:
	$(CC) $(CFLAGS) $<

all: DML_servo2go.o
	cp DML_servo2go.h ../include/
	cp s2g_offsets.h ../include/
	
DML_servo2go.o: DML_servo2go.cpp DML_servo2go.h s2g_offsets.h
testADC.o: testADC.cpp DML_servo2go.h testADC.h
isr_process.o: isr_process.cpp testADC.h

s2gtest: DML_servo2go.o
	wlink $(LFLAGS) OP PRIVILEGE=1 NAME s2gtest FILE { DML_servo2go.o }
	
testADC: testADC.o isr_process DML_servo2go.o
	wlink $(LFLAGS) OP PRIVILEGE=1 NAME testADC FILE { testADC.o DML_servo2go.o }

isr_process: isr_process.o DML_servo2go.o
	wlink $(LFLAGS) OP PRIVILEGE=1 NAME isr_process FILE { isr_process.o DML_servo2go.o }