if !CROSS_COMPILING
$(precomp)/crc32-tab.c:
@$(mkdir_p) $(precomp)
- @$(MAKE) crc-mktab$(EXEEXT)
+ @$(MAKE) crc-mktab$e
$(AM_V_GEN)./crc-mktab -o $@.new \
-p0x04c11db7 -b32 -B8 -r -c \
-scrc32_table -icrc32.h -tuint32 && \
if !CROSS_COMPILING
$(precomp)/unihash-global.c:
@$(mkdir_p) $(precomp)
- @$(MAKE) unihash-mkstatic$(EXEEXT)
+ @$(MAKE) unihash-mkstatic$e
$(AM_V_GEN)./unihash-mkstatic -c -sunihash_global -iunihash.h \
-o$@.new && mv $@.new $@
endif
### MA 02111-1307, USA.
###--------------------------------------------------------------------------
-### Installation directories.
+### Miscellaneous useful definitions.
+
+## Some convenient abbreviations for file suffixes.
+e = $(EXEEXT)
+o = $(OBJEXT)
+t = t$e
+## Installation directories.
pkglibexecdir = $(libexecdir)/$(PACKAGE)
###--------------------------------------------------------------------------
### Initial values for common variables.
+EXTRA_DIST =
+CLEANFILES =
+DISTCLEANFILES =
+MAINTAINERCLEANFILES =
+BUILT_SOURCES =
+
bin_PROGRAMS =
check_PROGRAMS =
pkginclude_HEADERS =
-PRECOMPS =
+
PROGMANS =
LIBMANS =
-EXTRA_DIST = $(PRECOMPS) $(LIBMANS) $(PROGMANS)
-CLEANFILES =
-MAINTAINERCLEANFILES = $(PRECOMPS)
+EXTRA_DIST += $(PROGMANS) $(LIBMANS)
+
+###--------------------------------------------------------------------------
+### Machinery for precomputations.
+
+## Location of precomputed tables.
+precomp = $(top_srcdir)/precomp
+
+## Precomputed source code files.
+PRECOMPS =
+EXTRA_DIST += $(PRECOMPS)
+BUILT_SOURCES += $(PRECOMPS)
+MAINTAINERCLEANFILES += $(PRECOMPS)
###--------------------------------------------------------------------------
### Include path.
AM_CPPFLAGS = $(MLIB_INCLUDES)
###--------------------------------------------------------------------------
-### Miscellaneous useful definitions.
+### Standard configuration substitutions.
## Substitute tags in files.
confsubst = $(top_srcdir)/config/confsubst
bindir=$(bindir) sbindir=$(sbindir) \
PACKAGE=$(PACKAGE) VERSION=$(VERSION)
-## Location of precomputed tables.
-precomp = $(top_srcdir)/precomp
+V_SUBST = $(V_SUBST_$(V))
+V_SUBST_ = $(V_SUBST_$(AM_DEFAULT_VERBOSITY))
+V_SUBST_0 = @echo " SUBST $@";
+SUBST = $(V_SUBST)$(confsubst)
###--------------------------------------------------------------------------
### Building utilities.