chiark / gitweb /
[PATCH] fix broken 'make -j5' functionality.
authorgreg@kroah.com <greg@kroah.com>
Fri, 15 Oct 2004 02:42:52 +0000 (19:42 -0700)
committerGreg KH <gregkh@suse.de>
Wed, 27 Apr 2005 05:02:44 +0000 (22:02 -0700)
Makefile

index 9922d6f173c50d52582649f5fa4e0d554b9edf50..28823d7f2a369bbff539741fa515ed97ad697528 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -263,17 +263,16 @@ udev_version.h:
        @echo \#define UDEVD_BIN                \"$(DESTDIR)$(sbindir)/udevd\" >> $@
 
 # Rules on how to create the generated config files
-$(LOCAL_CFG_DIR)/udev.conf:
+$(LOCAL_CFG_DIR)/udev.conf: $(HOST_PROGS)
        $(QUIET) sed -e "s:@udevdir@:$(udevdir):" -e "s:@configdir@:$(configdir):" < $(LOCAL_CFG_DIR)/udev.conf.in > $@
 
 GEN_MANPAGES   = udev.8
 GEN_MANPAGESIN = udev.8.in
 # Rules on how to create the man pages
-$(GEN_MANPAGES): $(GEN_MANPAGESIN)
+$(GEN_MANPAGES): $(GEN_MANPAGESIN) $(HOST_PROGS)
        $(QUIET) sed -e "s:@udevdir@:$(udevdir):" < $@.in > $@
 
-
-$(OBJS): $(GEN_HEADERS)
+$(OBJS): $(GEN_HEADERS) $(HOST_PROGS)
 $(ROOT).o: $(GEN_HEADERS) $(HOST_PROGS)
 $(TESTER).o: $(GEN_HEADERS) $(HOST_PROGS)
 $(INFO).o: $(GEN_HEADERS) $(HOST_PROGS)