164 |
@echo '#define SCM_SITE_DIR "$(pkgdatadir)/site"' >> libpath.tmp |
@echo '#define SCM_SITE_DIR "$(pkgdatadir)/site"' >> libpath.tmp |
165 |
@echo '#define SCM_BUILD_INFO { \' >> libpath.tmp |
@echo '#define SCM_BUILD_INFO { \' >> libpath.tmp |
166 |
@echo ' { "srcdir", "'"`cd @srcdir@; pwd`"'" }, \' >> libpath.tmp |
@echo ' { "srcdir", "'"`cd @srcdir@; pwd`"'" }, \' >> libpath.tmp |
167 |
@echo ' { "top_srcdir", "'"`cd @top_srcdir@; pwd`"'" }, \' \ |
@echo ' { "top_srcdir", "top_srcdir_absolute@" }, \' >> libpath.tmp |
|
>> libpath.tmp |
|
168 |
@echo ' { "prefix", "@prefix@" }, \' >> libpath.tmp |
@echo ' { "prefix", "@prefix@" }, \' >> libpath.tmp |
169 |
@echo ' { "exec_prefix", "@exec_prefix@" }, \' >> libpath.tmp |
@echo ' { "exec_prefix", "@exec_prefix@" }, \' >> libpath.tmp |
170 |
@echo ' { "bindir", "@bindir@" }, \' >> libpath.tmp |
@echo ' { "bindir", "@bindir@" }, \' >> libpath.tmp |
191 |
@mv libpath.tmp libpath.h |
@mv libpath.tmp libpath.h |
192 |
|
|
193 |
|
|
194 |
|
snarfcppopts = $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) |
195 |
|
|
196 |
SUFFIXES = .x .doc |
SUFFIXES = .x .doc |
197 |
.c.x: |
.c.x: |
198 |
./guile-snarf $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $< > $@ \ |
./guile-snarf $< $(snarfcppopts) |
|
|| { rm $@; false; } |
|
199 |
.c.doc: |
.c.doc: |
200 |
-(test -n "${AWK+set}" || AWK="@AWK@"; ${AWK} -f ./guile-func-name-check $<) |
-(test -n "${AWK+set}" || AWK="@AWK@"; ${AWK} -f ./guile-func-name-check $<) |
201 |
(./guile-snarf-docs $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $< | \ |
(./guile-snarf-docs $(snarfcppopts) $< | \ |
202 |
./guile_filter_doc_snarfage$(EXEEXT) --filter-snarfage) > $@ || { rm $@; false; } |
./guile_filter_doc_snarfage$(EXEEXT) --filter-snarfage) > $@ || { rm $@; false; } |
203 |
|
|
204 |
$(DOT_X_FILES) $(EXTRA_DOT_DOC_FILES): snarf.h guile-snarf.in |
$(DOT_X_FILES) $(EXTRA_DOT_DOC_FILES): snarf.h guile-snarf.in |