group := kernel version_of := src/lirc driversDir = /lib/modules/$(KERNEL)/kernel/drivers/char/lirc tools := /usr/bin/irpty /usr/bin/irw /usr/bin/mode2 /usr/bin/irrecord /usr/sbin/lircd /usr/sbin/lircmd /usr/lib/liblirc_client.so* deps := setserial include ../Makefile.default include ../Makefile.tools all: ../KERNEL $(modul).$(suffix) clean: _clean test ! -e src/lirc/Makefile || $(MAKE) -C src/lirc clean rm -f lib rm -rf src/lirc/install rm -rf src/lirc/Makefile $(modul): lib $(addon) $(addprefix $(modul),$(tools)) $(modul)$(driversDir) $(modul)/usr/share/lirc_keymaps $(modul)/%: src/lirc/install mkdir -p $(@D) cp -r $?/$* $(@D) $(modul)/usr/share/lirc_keymaps: mkdir -p $(@D) bash template/usr/bin/update_lirc_keymaps.sh $@ lib: src/lirc/install rm -f $@ ln -fs $^/lib $@ src/lirc/install: src/lirc/Makefile mknod=/bin/true $(MAKE) -C $(