]> git.neil.brown.name Git - history.git/commitdiff
kbuild/ieee1394: Makefile update
authorSam Ravnborg <sam@mars.ravnborg.org>
Sat, 6 Sep 2003 23:10:51 +0000 (01:10 +0200)
committerSam Ravnborg <sam@mars.ravnborg.org>
Sat, 6 Sep 2003 23:10:51 +0000 (01:10 +0200)
Use full path to script in oui.c build rule.
Take advantage of kbuild checking command-line arguments,
by adding FORCE as prerequisite, and by use of targets=

drivers/ieee1394/Makefile

index 1036138ce945cd2f66a8d1ef144fea65e888f7de..c39b298cbce6cf88e66185cf4812e7e485e7614e 100644 (file)
@@ -16,11 +16,10 @@ obj-$(CONFIG_IEEE1394_ETH1394) += eth1394.o
 obj-$(CONFIG_IEEE1394_AMDTP) += amdtp.o
 obj-$(CONFIG_IEEE1394_CMP) += cmp.o
 
-clean-files := oui.c
-
 quiet_cmd_oui2c = OUI2C   $@
-      cmd_oui2c = $(CONFIG_SHELL) $(obj)/oui2c.sh < $(obj)/oui.db > $@
+      cmd_oui2c = $(CONFIG_SHELL) $(srctree)/$(src)/oui2c.sh < $< > $@
 
+targets := oui.c
 $(obj)/oui.o: $(obj)/oui.c
-$(obj)/oui.c: $(obj)/oui.db $(obj)/oui2c.sh
+$(obj)/oui.c: $(src)/oui.db $(src)/oui2c.sh FORCE
        $(call if_changed,oui2c)