From e9c3d3f96a25cda22cdb43df167d16fd3db3548d Mon Sep 17 00:00:00 2001 From: Thien-Thi Nguyen Date: Thu, 14 Mar 2002 03:21:30 +0000 Subject: [PATCH] (libpath.h): Use @top_srcdir_absoulte@. (snarfcppopts): New var. (.c.x): Use $(snarfcppopts). Rework guile-snarf usage. (.c.doc): Use $(snarfcppopts). --- libguile/Makefile.am | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/libguile/Makefile.am b/libguile/Makefile.am index 3946801b5..4d18ebcbd 100644 --- a/libguile/Makefile.am +++ b/libguile/Makefile.am @@ -164,8 +164,7 @@ libpath.h: $(srcdir)/Makefile.in $(top_builddir)/config.status @echo '#define SCM_SITE_DIR "$(pkgdatadir)/site"' >> libpath.tmp @echo '#define SCM_BUILD_INFO { \' >> libpath.tmp @echo ' { "srcdir", "'"`cd @srcdir@; pwd`"'" }, \' >> libpath.tmp - @echo ' { "top_srcdir", "'"`cd @top_srcdir@; pwd`"'" }, \' \ - >> libpath.tmp + @echo ' { "top_srcdir", "top_srcdir_absolute@" }, \' >> libpath.tmp @echo ' { "prefix", "@prefix@" }, \' >> libpath.tmp @echo ' { "exec_prefix", "@exec_prefix@" }, \' >> libpath.tmp @echo ' { "bindir", "@bindir@" }, \' >> libpath.tmp @@ -192,13 +191,14 @@ libpath.h: $(srcdir)/Makefile.in $(top_builddir)/config.status @mv libpath.tmp libpath.h +snarfcppopts = $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) + SUFFIXES = .x .doc .c.x: - ./guile-snarf $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $< > $@ \ - || { rm $@; false; } + ./guile-snarf $< $(snarfcppopts) .c.doc: -(test -n "${AWK+set}" || AWK="@AWK@"; ${AWK} -f ./guile-func-name-check $<) - (./guile-snarf-docs $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $< | \ + (./guile-snarf-docs $(snarfcppopts) $< | \ ./guile_filter_doc_snarfage$(EXEEXT) --filter-snarfage) > $@ || { rm $@; false; } $(DOT_X_FILES) $(EXTRA_DOT_DOC_FILES): snarf.h guile-snarf.in