#LinPAC 8x4x
ifeq (${TARGET},arm-linux)
    CC         = arm-linux-gcc
    CFLAGS =  -I.  -I/lincon/i8k/include
    LIBS = /lincon/i8k/lib/libi8k.a
else
#LinPAC 8x8x
    CC  = gcc
    CFLAGS =  -I.  -I../../8x8x/include -lm -lrt
    LIBS = ../../8x8x/lib/libi8k.a
endif

LDFLAGS= -lm -lrt

CFILES = $(wildcard *.c)
EXEFILES = $(patsubst %.c,%,$(wildcard *.c))

all:$(EXEFILES) 

getdi:./getdi.o
	$(CC) $(CFLAGS) $(LDFLAGS) -o ./$@ ./getdi.o $(LIBS)

setao:./setao.o
	$(CC) $(CFLAGS) $(LDFLAGS) -o ./$@ ./setao.o $(LIBS)

getai:./getai.o
	$(CC) $(CFLAGS) $(LDFLAGS) -o ./$@ ./getai.o $(LIBS)

get_di_set_do:./get_di_set_do.o
	$(CC) $(CFLAGS) $(LDFLAGS) -o ./$@ ./get_di_set_do.o $(LIBS)

clean:
	rm -rf $(EXEFILE)
	rm -rf *.o

