From: Diego E. 'Flameeyes' Pettenò <flameeyes@xxxxxxxxx> Since the keys .c files are included by reglib.c, it's not the final output to depend on them but rather reglib.o. This not only fixes proper regeneration of reglib.o when the pem files are changed, but also allows proper parallel make of the package. Signed-off-by: Diego E. 'Flameeyes' Pettenò <flameeyes@xxxxxxxxx> --- Makefile | 8 +++++--- 1 files changed, 5 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index 25a92fe..ec06534 100644 --- a/Makefile +++ b/Makefile @@ -33,15 +33,17 @@ keys-%.c: utils/key2pub.py $(PUBKEY_DIR)/$(wildcard *.pem) $(NQ) ' CC ' $@ $(Q)$(CC) -c $(CPPFLAGS) $(CFLAGS) -o $@ $< -crda: keys-ssl.c keys-gcrypt.c reglib.o crda.o +reglib.o: keys-ssl.c keys-gcrypt.c + +crda: reglib.o crda.o $(NQ) ' LD ' $@ $(Q)$(CC) $(CFLAGS) $(LDFLAGS) -o $@ reglib.o crda.o `pkg-config --libs libnl-1` $(LDLIBS) -regdbdump: keys-ssl.c keys-gcrypt.c reglib.o regdbdump.o +regdbdump: reglib.o regdbdump.o $(NQ) ' LD ' $@ $(Q)$(CC) $(CFLAGS) $(LDFLAGS) -o $@ reglib.o regdbdump.o $(LDLIBS) -intersect: keys-ssl.c keys-gcrypt.c reglib.o intersect.o +intersect: reglib.o intersect.o $(NQ) ' LD ' $@ $(Q)$(CC) $(CFLAGS) $(LDFLAGS) -o $@ reglib.o intersect.o $(LDLIBS) -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html