# Makefile for the frequency counter. # EXTRA_CFLAGS += $(shell rtai-config --module-cflags) # module stuff obj-m:= frequency_counter0.o KDIR:= /lib/modules/$(shell uname -r)/build PWD:= $(shell pwd) EXTRA_CFLAGS := -I/usr/realtime/include -I/usr/include/ # user space stuff NAME0 = user_frequency_counter0 COPT0 = -Wall -O2 -lm -lz default: $(MAKE) -C $(KDIR) SUBDIRS=$(PWD) modules all: clean default ${NAME0} ${NAME0}: gcc ${COPT0} -o ${NAME0} ${NAME0}.c clean: rm -f ${NAME0} *.o *.ko *.mod.o *.mod.c .*.{cmd,flags} rm -rf config.status config.log autom4te*.cache