diff options
author | Olivier Blin <blino@mandriva.com> | 2008-08-13 22:30:14 +0200 |
---|---|---|
committer | Dominik Brodowski <linux@dominikbrodowski.net> | 2008-08-13 23:03:17 +0200 |
commit | ff72508f29567028597d8816bdf8b55c3c61a314 (patch) | |
tree | 53536e9d7259e752475ed6a34083466415e1360b | |
parent | d6c262fd6e0d8ade95b2419937ea6e7ec95150e7 (diff) | |
download | pcmciautils-ff72508f29567028597d8816bdf8b55c3c61a314.tar.gz |
fix parallel build of ccdv
Parallel build was broken because ccdv was not necessarily built
before the object files were built (occured with make -j4).
Signed-off-by: Olivier Blin <blino@mandriva.com>
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>
-rw-r--r-- | Makefile | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -208,11 +208,12 @@ UDEV_RULES += udev/rules-end all: ccdv $(PCCARDCTL) $(PCMCIA_CHECK_BROKEN_CIS) $(PCMCIA_SOCKET_STARTUP_BUILD) udevrules -ccdv: +ccdv: build/ccdv +build/ccdv: build/ccdv.c @echo "Building ccdv" - @$(HOSTCC) -O1 build/ccdv.c -o build/ccdv + @$(HOSTCC) -O1 $< -o $@ -.c.o: +%.o : %.c ccdv $(QUIET) $(CC) $(CFLAGS) -c -o $@ $< %.c %.h : %.y |