This is the mail archive of the guile@sources.redhat.com mailing list for the Guile project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Makefile dependency patch, enabling parallel builds


Parallel builds of Guile don't work properly due to some missing
dependencies. Here is a patch against the current CVS version of
`libguile/Makefile.am' that solves this problem.

Index: Makefile.am
===================================================================
RCS file: /cvs/guile/guile/guile-core/libguile/Makefile.am,v
retrieving revision 1.114
diff -u -u -r1.114 Makefile.am
--- Makefile.am	2000/08/25 17:01:32	1.114
+++ Makefile.am	2000/08/30 10:50:38
@@ -183,9 +183,13 @@
 .c.x:
 	PATH=.:${PATH} ./guile-doc-snarf $< $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $< > $@ \
 	|| { rm $@; false; }
-.c.doc:
-	PATH=.:${PATH} ./guile-doc-snarf $< $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $< > /dev/null \
+.x.doc: 
+	PATH=.:${PATH} ./guile-doc-snarf $*.c $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $*.c > /dev/null \
         || { rm $@; false; }
+
+error.x: cpp_err_symbols.c
+posix.x: cpp_sig_symbols.c
+load.x: libpath.h
 
 guile-procedures.txt: $(DOT_DOC_FILES) $(EXTRA_DOT_DOC_FILES)
 	cat *.doc > $@


-- 
Matthias Köppe -- http://www.math.uni-magdeburg.de/~mkoeppe

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]