-SUBDIRS = comedi
+SUBDIRS = comedi include
-EXTRA_DIST = Documentation include m4 scripts autogen.sh
+EXTRA_DIST = autogen.sh \
+ AUTHORS \
+ dkms.conf \
+ m4/as-linux.m4 \
+ m4/as-modtool.m4 \
+ m4/rtai.m4 \
+ m4/rtlinux.m4 \
+ Documentation/comedi/command \
+ Documentation/comedi/FAQ \
+ Documentation/comedi/notes/atmio_notes \
+ Documentation/comedi/notes/README \
+ Documentation/comedi/notes/boards \
+ Documentation/comedi/notes/regmaps \
+ Documentation/comedi/notes/testing \
+ Documentation/comedi/Hardware_Driver.HOWTO \
+ Documentation/comedi/counter-spec \
+ Documentation/comedi/hacks \
+ Documentation/comedi/insn_config \
+ Documentation/comedi/pci.ids \
+ Documentation/comedi/redhat-notes \
+ Documentation/comedi/drivers.txt \
+ Documentation/comedi/devices.txt \
+ scripts/check_driver \
+ scripts/check_cmdtest \
+ scripts/check_kernel \
+ scripts/call_trace \
+ scripts/doc_devlist \
+ scripts/dump_doc
ACLOCAL_AMFLAGS = -I m4
mknod -m 666 /dev/comedi$$i c 98 $$i \
; \
done;
+.PHONY: dev
-drivers.txt:
- (for each in comedi/drivers/*.c;do scripts/dump_doc $$each;done >Documentation/comedi/drivers.txt)
- scripts/doc_devlist Documentation/comedi/drivers.txt | sort >Documentation/comedi/devices.txt
+COMEDI_DRIVER_FILES := $(shell find $(srcdir)/comedi/drivers -name '*\.c' | grep -v mod\.c | sort)
+
+Documentation/comedi/drivers.txt: $(COMEDI_DRIVER_FILES)
+ for each in $(COMEDI_DRIVER_FILES); do $(srcdir)/scripts/dump_doc $$each;\
+ done >$(srcdir)/Documentation/comedi/drivers.txt
+
+Documentation/comedi/devices.txt: Documentation/comedi/drivers.txt
+ $(srcdir)/scripts/doc_devlist $(srcdir)/Documentation/comedi/drivers.txt | sort >\
+ $(srcdir)/Documentation/comedi/devices.txt
+
+drivers.check: $(COMEDI_DRIVER_FILES)
+ for each in $(COMEDI_DRIVER_FILES);\
+ do $(srcdir)/scripts/check_driver $$each;done >drivers.check
+
+drivers.summary: drivers.check
+ $(GREP) '^.:' drivers.check >drivers.summary
+
+DISTCLEANFILES = modtool
-moo:
- (cd comedi/drivers;for each in *.c;do ../../scripts/check_driver $$each;done >../../drivers.check)
- (grep '^.:' drivers.check >drivers.summary)
-
install-data-hook:
- if [ -z "$(DESTDIR)" ] ; then \
- $(DEPMOD) -ae $(LINUX_KERNELRELEASE); \
- fi
+ @echo "***"
+ @echo "***"
+ @echo "*** Don't forget to run 'depmod -a'"
+ @echo "***"
+ @echo "***"