--- /dev/null
+^lib/common.mk
AM_MAINTAINER_MODE([enable])
+AM_MISSING_PROG([GPERF], [gperf])
+AM_MISSING_PROG([ASN1PARSER], [asn1Parser])
+
AC_ARG_ENABLE(bash-tests,
AS_HELP_STRING([--disable-bash-tests], [skip some tests that badly need bash]),
enable_bash_tests=$enableval, enable_bash_tests=yes)
endif
pkix_asn1_tab.c: $(srcdir)/pkix.asn
- -asn1Parser $(srcdir)/pkix.asn pkix_asn1_tab.c
+ $(AM_V_GEN)$(ASN1PARSER) $(srcdir)/pkix.asn pkix_asn1_tab.c
gnutls_asn1_tab.c: $(srcdir)/gnutls.asn
- -asn1Parser $(srcdir)/gnutls.asn gnutls_asn1_tab.c
+ $(AM_V_GEN)$(ASN1PARSER) $(srcdir)/gnutls.asn gnutls_asn1_tab.c
priority_options.h: $(srcdir)/priority_options.gperf
- -gperf --global-table -t $^ > $@-tmp \
+ $(V_GPERF)$(GPERF) --global-table -t $^ > $@-tmp \
&& sed 's/^const struct priority_options_st \*/static const struct priority_options_st \*/' <$@-tmp >$@ \
&& rm -f $@-tmp
AM_CFLAGS = $(WERROR_CFLAGS) $(WSTACK_CFLAGS) $(WARN_CFLAGS) $(NETTLE_CFLAGS) \
$(LIBTASN1_CFLAGS) $(LIBIDN2_CFLAGS) $(P11_KIT_CFLAGS) $(CODE_COVERAGE_CFLAGS)
COMMON_LINK_FLAGS = $(CODE_COVERAGE_LDFLAGS)
+
+V_GPERF = $(V_GPERF_@AM_V@)
+V_GPERF_ = $(V_GPERF_@AM_DEFAULT_V@)
+V_GPERF_0 = @echo " GPERF " $@;
endif
supported_exts.h: $(srcdir)/supported_exts.gperf
- -gperf --global-table -t $^ > $@-tmp \
+ $(V_GPERF)$(GPERF) --global-table -t $^ > $@-tmp \
&& sed 's/^const struct supported_exts_st \*/static const struct supported_exts_st \*/' <$@-tmp >$@ \
&& rm -f $@-tmp