summaryrefslogtreecommitdiff
path: root/libguile
diff options
context:
space:
mode:
authorThien-Thi Nguyen <ttn@gnuvola.org>2002-03-14 03:21:30 +0000
committerThien-Thi Nguyen <ttn@gnuvola.org>2002-03-14 03:21:30 +0000
commite9c3d3f96a25cda22cdb43df167d16fd3db3548d (patch)
tree701421777cb0e5de90fed5b8e6ada39c10ff1743 /libguile
parent9bc6fb0a7d91ae9a6c57cedb76022043db413ba5 (diff)
downloadguile-e9c3d3f96a25cda22cdb43df167d16fd3db3548d.tar.gz
(libpath.h): Use @top_srcdir_absoulte@.
(snarfcppopts): New var. (.c.x): Use $(snarfcppopts). Rework guile-snarf usage. (.c.doc): Use $(snarfcppopts).
Diffstat (limited to 'libguile')
-rw-r--r--libguile/Makefile.am10
1 files 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