This is the mail archive of the
guile@sources.redhat.com
mailing list for the Guile project.
Makefile dependency patch, enabling parallel builds
- To: guile at sourceware dot cygnus dot com
- Subject: Makefile dependency patch, enabling parallel builds
- From: Matthias Koeppe <mkoeppe at mail dot Math dot Uni-Magdeburg dot De>
- Date: 30 Aug 2000 12:54:33 +0200
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