2 SUBDIRS = . kcomedilib drivers
4 CLEANFILES = Modules.symvers
8 all-local: comedi_kbuild.inc
9 make -I@abs_builddir@ -C $(LINUX_DIR) M=@abs_builddir@ CC="$(LINUX_CC) -I@abs_top_srcdir@/ \
10 -I@abs_top_srcdir@/include $(RTAI_CFLAGS) $(RTLINUX_CFLAGS)" V=1 modules
11 install-data-local: comedi_kbuild.inc
12 make -I@abs_builddir@ -C $(LINUX_DIR) M=@abs_builddir@ V=1 modules_install
13 clean-local: comedi_kbuild.inc
14 make -I@abs_builddir@ -C $(LINUX_DIR) M=@abs_builddir@ V=1 clean
16 module_PROGRAMS = comedi.ko
27 RT_SOURCES = rt_pend_tq.c rt.c
40 comedi_ko_CFLAGS = $(COMEDI_CFLAGS) $(LINUX_CFLAGS) $(RTAI_CFLAGS) $(RTLINUX_CFLAGS)
41 comedi_ko_LINK = $(top_builddir)/modtool --link -o $@
43 #comedi_ksyms.o: comedi_ksyms.c
44 # $(CC) -o $@ comedi_ksyms.c $(CFLAGS) $(COMEDI_CFLAGS) $(LINUX_CFLAGS) -DEXPORT_SYMTAB
47 -test -z "$(module_PROGRAMS)" || rm -f $(module_PROGRAMS)
50 comedi_kbuild.inc: Makefile
53 echo CONFIG_COMEDI_RT=y >> $@
54 echo CONFIG_COMEDI_RT_MODULES=m >> $@
57 echo CONFIG_COMEDI_PCMCIA_MODULES=m >> $@
60 echo CONFIG_COMEDI_USB_MODULES=m >> $@