# change that if you want to cross-compile 
#CC=mipsel-linux-gcc

####################################################################
# relative path of the addidata include directory
# IF YOU ARE BUILDING THIS DRIVER OUTSIDE THE KERNEL SOURCE
# PLEASE ADAPT THIS VARIABLE TO YOUR LOCAL INSTALLATION 
ifeq ($(ADDIDATAINC),)
#ADDIDATAINC:=/usr/src/linux/include/linux/addidata/
ADDIDATAINC:=/home/bl079/standard/include/linux/addidata/
endif
####################################################################

OBJS:=	sample_apcie1532_input_event \
		sample_apcie1532_counter_event \
		sample_apcie1532_timer_event \
		sample_apcie1532_digital_io


all: $(OBJS)

clean:
	-rm $(OBJS)

# Compile the sample apps
sample_apcie1532_input_event: sample_apcie1532_input_event.c findboards.c input.c
	$(CC) -pthread -Wall -I$(ADDIDATAINC) $^ -o $@	
	
sample_apcie1532_counter_event: sample_apcie1532_counter_event.c findboards.c input.c
	$(CC) -pthread -Wall -I$(ADDIDATAINC) $^ -o $@		
	
sample_apcie1532_digital_io: sample_apcie1532_digital_io.c findboards.c
	$(CC) -Wall -I$(ADDIDATAINC) $^ -o $@	

sample_apcie1532_timer_event: sample_apcie1532_timer_event.c findboards.c input.c
	$(CC) -pthread -Wall -I$(ADDIDATAINC) $^ -o $@		
