24 lines
716 B
Diff
24 lines
716 B
Diff
|
Fix parallel build issue
|
||
|
|
||
|
The config.h header file must be created before being used to build
|
||
|
source files that include it, especially version.c. In order for this
|
||
|
to happen even in highly-parallel builds, we add a dependency of all
|
||
|
object files on config.h, in order to ensure it gets generated before
|
||
|
make attempts to build the object files.
|
||
|
|
||
|
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
|
||
|
|
||
|
Index: b/Makefile
|
||
|
===================================================================
|
||
|
--- a/Makefile
|
||
|
+++ b/Makefile
|
||
|
@@ -37,6 +37,8 @@
|
||
|
|
||
|
all: config.h $(PPTP_BIN) pptpsetup.8
|
||
|
|
||
|
+$(PPTP_OBJS): config.h
|
||
|
+
|
||
|
$(PPTP_BIN): $(PPTP_OBJS) $(PPTP_DEPS)
|
||
|
$(CC) -o $(PPTP_BIN) $(PPTP_OBJS) $(LDFLAGS) $(LIBS)
|
||
|
|