gnutls-api.texi: $(top_srcdir)/lib/includes/gnutls/gnutls.h.in
echo "" > $@-tmp
- for i in `$(top_srcdir)/doc/scripts/getfuncs.pl < $< |sort|uniq`; do \
+ for i in `$(PERL) $(top_srcdir)/doc/scripts/getfuncs.pl < $< |sort|uniq`; do \
echo $(ECHO_N) "Creating documentation for $$i... " && \
- $(srcdir)/scripts/gdoc -texinfo \
+ $(PERL) $(srcdir)/scripts/gdoc -texinfo \
-function $$i \
$(C_SOURCE_FILES) >> $@-tmp && \
echo "ok"; \
socket-api.texi: $(top_srcdir)/lib/includes/gnutls/socket.h
echo "" > $@-tmp
- for i in `$(top_srcdir)/doc/scripts/getfuncs.pl < $< |sort|uniq`; do \
+ for i in `$(PERL) $(top_srcdir)/doc/scripts/getfuncs.pl < $< |sort|uniq`; do \
echo $(ECHO_N) "Creating documentation for $$i... " && \
- $(srcdir)/scripts/gdoc -texinfo \
+ $(PERL) $(srcdir)/scripts/gdoc -texinfo \
-function $$i \
$(C_SOURCE_FILES) >> $@-tmp && \
echo "ok"; \
dane-api.texi: $(top_srcdir)/libdane/includes/gnutls/dane.h
echo "" > $@-tmp
- for i in `$(top_srcdir)/doc/scripts/getfuncs.pl < $< |sort|uniq`; do \
+ for i in `$(PERL) $(top_srcdir)/doc/scripts/getfuncs.pl < $< |sort|uniq`; do \
echo $(ECHO_N) "Creating documentation for $$i... " && \
- $(srcdir)/scripts/gdoc -texinfo \
+ $(PERL) $(srcdir)/scripts/gdoc -texinfo \
-function $$i \
$(C_SOURCE_FILES) >> $@-tmp && \
echo "ok"; \
x509-api.texi: $(top_srcdir)/lib/includes/gnutls/x509.h $(top_srcdir)/lib/includes/gnutls/x509-ext.h
echo "" > $@-tmp
cat $^ > $@-tmp2
- for i in `$(top_srcdir)/doc/scripts/getfuncs.pl < $@-tmp2 |sort |uniq`; do \
+ for i in `$(PERL) $(top_srcdir)/doc/scripts/getfuncs.pl < $@-tmp2 |sort |uniq`; do \
echo $(ECHO_N) "Creating documentation for $$i... " && \
- $(srcdir)/scripts/gdoc -texinfo \
+ $(PERL) $(srcdir)/scripts/gdoc -texinfo \
-function $$i \
$(C_SOURCE_FILES) >> $@-tmp && \
echo "ok"; \
pkcs12-api.texi: $(top_srcdir)/lib/includes/gnutls/pkcs12.h
echo "" > $@-tmp
- for i in `$(top_srcdir)/doc/scripts/getfuncs.pl < $< |sort|uniq`; do \
+ for i in `$(PERL) $(top_srcdir)/doc/scripts/getfuncs.pl < $< |sort|uniq`; do \
echo $(ECHO_N) "Creating documentation for $$i... " && \
- $(srcdir)/scripts/gdoc -texinfo \
+ $(PERL) $(srcdir)/scripts/gdoc -texinfo \
-function $$i \
$(C_X509_SOURCE_FILES) >> $@-tmp && \
echo "ok"; \
pkcs11-api.texi: $(top_srcdir)/lib/includes/gnutls/pkcs11.h
echo "" > $@-tmp
- for i in `$(top_srcdir)/doc/scripts/getfuncs.pl < $< |sort|uniq`; do \
+ for i in `$(PERL) $(top_srcdir)/doc/scripts/getfuncs.pl < $< |sort|uniq`; do \
echo $(ECHO_N) "Creating documentation for $$i... " && \
- $(srcdir)/scripts/gdoc -texinfo \
+ $(PERL) $(srcdir)/scripts/gdoc -texinfo \
-function $$i \
$(C_SOURCE_FILES) >> $@-tmp && \
echo "ok"; \
pkcs7-api.texi: $(top_srcdir)/lib/includes/gnutls/pkcs7.h
echo "" > $@-tmp
- for i in `$(top_srcdir)/doc/scripts/getfuncs.pl < $< |sort|uniq`; do \
+ for i in `$(PERL) $(top_srcdir)/doc/scripts/getfuncs.pl < $< |sort|uniq`; do \
echo $(ECHO_N) "Creating documentation for $$i... " && \
- $(srcdir)/scripts/gdoc -texinfo \
+ $(PERL) $(srcdir)/scripts/gdoc -texinfo \
-function $$i \
$(C_X509_SOURCE_FILES) >> $@-tmp && \
echo "ok"; \
tpm-api.texi: $(top_srcdir)/lib/includes/gnutls/tpm.h
echo "" > $@-tmp
- for i in `$(top_srcdir)/doc/scripts/getfuncs.pl < $< |sort|uniq`; do \
+ for i in `$(PERL) $(top_srcdir)/doc/scripts/getfuncs.pl < $< |sort|uniq`; do \
echo $(ECHO_N) "Creating documentation for $$i... " && \
- $(srcdir)/scripts/gdoc -texinfo \
+ $(PERL) $(srcdir)/scripts/gdoc -texinfo \
-function $$i \
$(C_SOURCE_FILES) >> $@-tmp && \
echo "ok"; \
abstract-api.texi: $(top_srcdir)/lib/includes/gnutls/abstract.h $(top_srcdir)/lib/includes/gnutls/urls.h $(top_srcdir)/lib/includes/gnutls/system-keys.h
echo "" > $@-tmp
cat $^ >$@-headers-tmp
- for i in `$(top_srcdir)/doc/scripts/getfuncs.pl < $@-headers-tmp |sort|uniq`; do \
+ for i in `$(PERL) $(top_srcdir)/doc/scripts/getfuncs.pl < $@-headers-tmp |sort|uniq`; do \
echo $(ECHO_N) "Creating documentation for $$i... " && \
- $(srcdir)/scripts/gdoc -texinfo \
+ $(PERL) $(srcdir)/scripts/gdoc -texinfo \
-function $$i \
$(C_SOURCE_FILES) >> $@-tmp && \
echo "ok"; \
compat-api.texi: $(top_srcdir)/lib/includes/gnutls/compat.h
echo "" > $@-tmp
- for i in `$(top_srcdir)/doc/scripts/getfuncs.pl < $< |sort|uniq`; do \
+ for i in `$(PERL) $(top_srcdir)/doc/scripts/getfuncs.pl < $< |sort|uniq`; do \
echo $(ECHO_N) "Creating documentation for $$i... " && \
- $(srcdir)/scripts/gdoc -texinfo \
+ $(PERL) $(srcdir)/scripts/gdoc -texinfo \
-function $$i \
$(C_SOURCE_FILES) >> $@-tmp && \
echo "ok"; \
dtls-api.texi: $(top_srcdir)/lib/includes/gnutls/dtls.h
echo "" > $@-tmp
- for i in `$(top_srcdir)/doc/scripts/getfuncs.pl < $< |sort|uniq`; do \
+ for i in `$(PERL) $(top_srcdir)/doc/scripts/getfuncs.pl < $< |sort|uniq`; do \
echo $(ECHO_N) "Creating documentation for $$i... " && \
- $(srcdir)/scripts/gdoc -texinfo \
+ $(PERL) $(srcdir)/scripts/gdoc -texinfo \
-function $$i \
$(C_SOURCE_FILES) >> $@-tmp && \
echo "ok"; \
crypto-api.texi: $(top_srcdir)/lib/includes/gnutls/crypto.h
echo "" > $@-tmp
- for i in `$(top_srcdir)/doc/scripts/getfuncs.pl < $< |sort|uniq`; do \
+ for i in `$(PERL) $(top_srcdir)/doc/scripts/getfuncs.pl < $< |sort|uniq`; do \
echo $(ECHO_N) "Creating documentation for $$i... " && \
- $(srcdir)/scripts/gdoc -texinfo \
+ $(PERL) $(srcdir)/scripts/gdoc -texinfo \
-function $$i \
$(C_SOURCE_FILES) >> $@-tmp && \
echo "ok"; \
ocsp-api.texi: $(top_srcdir)/lib/includes/gnutls/ocsp.h
echo "" > $@-tmp
- for i in `$(top_srcdir)/doc/scripts/getfuncs.pl < $< |sort|uniq`; do \
+ for i in `$(PERL) $(top_srcdir)/doc/scripts/getfuncs.pl < $< |sort|uniq`; do \
echo $(ECHO_N) "Creating documentation for $$i... " && \
- $(srcdir)/scripts/gdoc -texinfo \
+ $(PERL) $(srcdir)/scripts/gdoc -texinfo \
-function $$i \
$(C_X509_SOURCE_FILES) >> $@-tmp && \
echo "ok"; \
echo "" > $@-tmp
for i in $^; do \
echo $(ECHO_N) "Creating documentation for $$i... " && \
- $(srcdir)/scripts/gdoc -texinfo $$i >> $@-tmp && \
+ $(PERL) $(srcdir)/scripts/gdoc -texinfo $$i >> $@-tmp && \
echo "ok"; \
done
mv -f $@-tmp $@
-mkdir functions
-rm -f functions/*.short
for i in $^; do \
- $(srcdir)/scripts/split-texi.pl functions < $$i; \
+ $(PERL) $(srcdir)/scripts/split-texi.pl functions < $$i; \
done
$(SED) -i 's/\@anchor{.*//g' functions/*
$(SED) -i 's/\@subheading.*//g' functions/*
stamp_enums: enums.texi
-mkdir enums
- $(srcdir)/scripts/split-texi.pl enums enum < $<
+ $(PERL) $(srcdir)/scripts/split-texi.pl enums enum < $<
echo $@ > $@
$(ENUMS): stamp_enums
compare-exported:
rm -f tmp-exp-$@ tmp-head-$@
- for i in $(top_srcdir)/libdane/includes/gnutls/*.h $(top_srcdir)/lib/includes/gnutls/*.h $(top_builddir)/lib/includes/gnutls/*.h;do perl $(srcdir)/scripts/getfuncs.pl <$$i >>tmp-head-$@;done
+ for i in $(top_srcdir)/libdane/includes/gnutls/*.h $(top_srcdir)/lib/includes/gnutls/*.h $(top_builddir)/lib/includes/gnutls/*.h;do $(PERL) $(srcdir)/scripts/getfuncs.pl <$$i >>tmp-head-$@;done
sort -u tmp-head-$@ > tmp2-head-$@
mv tmp2-head-$@ tmp-head-$@
- $(srcdir)/scripts/getfuncs-map.pl <$(top_srcdir)/lib/libgnutls.map >tmp-exp-$@
- $(srcdir)/scripts/getfuncs-map.pl <$(top_srcdir)/libdane/libdane.map >>tmp-exp-$@
+ $(PERL) $(srcdir)/scripts/getfuncs-map.pl <$(top_srcdir)/lib/libgnutls.map >tmp-exp-$@
+ $(PERL) $(srcdir)/scripts/getfuncs-map.pl <$(top_srcdir)/libdane/libdane.map >>tmp-exp-$@
sort -u tmp-exp-$@ > tmp2-exp-$@
mv tmp2-exp-$@ tmp-exp-$@
@echo "******************************************************************************"
STR="$$STR\nENUMS += enums/$$i"; \
done; \
grep -v -e '^ENUMS += ' $(srcdir)/Makefile.am | \
- perl -p -e "s,^ENUMS =,ENUMS =$$STR," > tmp-$@; \
+ $(PERL) -p -e "s,^ENUMS =,ENUMS =$$STR," > tmp-$@; \
diff -u $(srcdir)/Makefile.am tmp-$@ >/dev/null
rm -f tmp-$@
- FUNCS=`cat $(HEADER_FILES) | $(top_srcdir)/doc/scripts/getfuncs.pl|sort -d|uniq`; \
+ FUNCS=`cat $(HEADER_FILES) | $(PERL) $(top_srcdir)/doc/scripts/getfuncs.pl|sort -d|uniq`; \
MANS=""; \
for i in $$FUNCS; do \
MANS="$$MANS\nFUNCS += functions/$$i\nFUNCS += functions/$$i.short"; \