From 93d25e7cf71fa8fac4e6d1a5e8da44262bb4424a Mon Sep 17 00:00:00 2001 From: Tim Edwards Date: Wed, 24 Jul 2019 12:30:03 -0400 Subject: [PATCH] Removed the rule for building database.h from rules.mak and instead created a dependency on database.h for compiling any source file. This should (I hope) avoid conflicts when running "make" with the "-j" option for parallel compilation. --- rules.mak | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/rules.mak b/rules.mak index 1fa3e75a..36006fb1 100644 --- a/rules.mak +++ b/rules.mak @@ -20,7 +20,7 @@ ${DEPEND_FILE}: # Original Depend file generating line: # ${CC} ${CFLAGS} ${CPPFLAGS} ${DFLAGS} ${DEPEND_FLAG} ${SRCS} > ${DEPEND_FILE} -.c.o: +.c.o: ../database/database.h @echo --- compiling ${MODULE}/$*.o ${RM} $*.o ${CC} ${CFLAGS} ${CPPFLAGS} ${DFLAGS} -c $*.c @@ -47,10 +47,6 @@ ${DESTDIR}${BINDIR}/${MODULE}${EXEEXT}: ${MODULE}${EXEEXT} ${RM} ${DESTDIR}${BINDIR}/${MODULE}${EXEEXT} ${CP} ${MODULE}${EXEEXT} ${DESTDIR}${BINDIR} -../database/database.h: ../database/database.h.in - @echo --- making header file database/database.h - ${SCRIPTS}/makedbh ../database/database.h.in ../database/database.h - clean: ${RM} ${CLEANS}