90 |
EXTRA_DOT_DOC_FILES = @EXTRA_DOT_DOC_FILES@ |
EXTRA_DOT_DOC_FILES = @EXTRA_DOT_DOC_FILES@ |
91 |
|
|
92 |
BUILT_SOURCES = cpp_err_symbols.c cpp_sig_symbols.c libpath.h scmconfig.h \ |
BUILT_SOURCES = cpp_err_symbols.c cpp_sig_symbols.c libpath.h scmconfig.h \ |
93 |
$(DOT_X_FILES) $(EXTRA_DOT_X_FILES) |
$(DOT_X_FILES) $(EXTRA_DOT_X_FILES) guile.texi |
94 |
|
|
95 |
EXTRA_libguile_la_SOURCES = _scm.h \ |
EXTRA_libguile_la_SOURCES = _scm.h \ |
96 |
alloca.c inet_aton.c memmove.c putenv.c strerror.c \ |
alloca.c inet_aton.c memmove.c putenv.c strerror.c \ |
189 |
|
|
190 |
|
|
191 |
snarfcppopts = $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) |
snarfcppopts = $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) |
192 |
|
|
193 |
SUFFIXES = .x .doc |
SUFFIXES = .x .doc |
194 |
.c.x: |
.c.x: |
195 |
./guile-snarf $< $(snarfcppopts) |
./guile-snarf $< $(snarfcppopts) |
213 |
dotdoc2texi = cat $(alldotdocfiles) | $(snarf2checkedtexi) |
dotdoc2texi = cat $(alldotdocfiles) | $(snarf2checkedtexi) |
214 |
|
|
215 |
guile.texi: $(alldotdocfiles) guile |
guile.texi: $(alldotdocfiles) guile |
216 |
$(dotdoc2texi) > $@ || { rm $@; false; } |
$(dotdoc2texi) --manual > $@ || { rm $@; false; } |
217 |
|
|
218 |
|
guile-procedures.texi: $(alldotdocfiles) guile |
219 |
|
$(dotdoc2texi) > $@ || { rm $@; false; } |
220 |
|
|
221 |
if HAVE_MAKEINFO |
if HAVE_MAKEINFO |
222 |
|
|
223 |
guile-procedures.txt: guile.texi |
guile-procedures.txt: guile-procedures.texi |
224 |
rm -f $@ |
rm -f $@ |
225 |
makeinfo --force -o $@ $< || test -f $@ |
makeinfo --force -o $@ $< || test -f $@ |
226 |
|
|
227 |
else |
else |
228 |
|
|
229 |
guile-procedures.txt: guile.texi |
guile-procedures.txt: guile-procedures.texi |
230 |
cp $< $@ |
cp $< $@ |
231 |
|
|
232 |
endif |
endif |
285 |
cpp_err_symbols_here cpp_err_symbols_diff cpp_err_symbols_new \ |
cpp_err_symbols_here cpp_err_symbols_diff cpp_err_symbols_new \ |
286 |
cpp_sig_symbols_here cpp_sig_symbols_diff cpp_sig_symbols_new |
cpp_sig_symbols_here cpp_sig_symbols_diff cpp_sig_symbols_new |
287 |
|
|
288 |
CLEANFILES = libpath.h *.x *.doc guile-procedures.txt guile.texi |
CLEANFILES = libpath.h *.x *.doc guile-procedures.txt guile-procedures.texi guile.texi |
289 |
|
|
290 |
MAINTAINERCLEANFILES = c-tokenize.c |
MAINTAINERCLEANFILES = c-tokenize.c |