### Standard configuration substitutions.
## Substitute tags in files.
-confsubst = $(top_srcdir)/confsubst
-EXTRA_DIST += confsubst
+confsubst = $(top_srcdir)/config/confsubst
+EXTRA_DIST += config/confsubst
SUBSTITUTIONS = \
prefix=$(prefix) exec_prefix=$(exec_prefix) \
libdir=$(libdir) includedir=$(includedir) \
- PACKAGE=$(PACKAGE) VERSION=$(VERSION)
+ PACKAGE=$(PACKAGE) VERSION=$(VERSION) \
+ CATACOMB_LIBS="$(CATACOMB_LIBS)"
V_SUBST = $(V_SUBST_$(V))
V_SUBST_ = $(V_SUBST_$(AM_DEFAULT_VERBOSITY))
### The main library.
lib_LTLIBRARIES += libcatacomb.la
-libcatacomb_la_LIBADD = $(CATACOMB_LIBS)
+libcatacomb_la_LIBADD = $(CATACOMB_LIBS) $(mLib_LIBS)
libcatacomb_la_LDFLAGS = -version-info $(LIBTOOL_VERSION_INFO)
libcatacomb_la_SOURCES =
nodist_libcatacomb_la_SOURCES =
## information gathered by `configure'.
noinst_LTLIBRARIES += libmpbase.la
libcatacomb_la_LIBADD += libmpbase.la
+libmpbase_la_LIBADD = $(mLib_LIBS)
libmpbase_la_SOURCES =
$(libmpbase_la_OBJECTS): mptypes.h
CLEANFILES += primetab.h primetab.c
BUILT_SOURCES += primetab.h primetab.c
noinst_PROGRAMS += genprimes
+genprimes_LDADD = $(mLib_LIBS)
primetab.h: primetab.c
primetab.c: genprimes$e
$(AM_V_GEN)./genprimes -hprimetab.h -cprimetab.c \
nodist_libcatacomb_la_SOURCES += wheel.c
CLEANFILES += wheel.h wheel.c
noinst_PROGRAMS += genwheel
+genwheel_LDADD = $(mLib_LIBS)
wheel.h: wheel.c
wheel.c: genwheel$e
$(AM_V_GEN)./genwheel -hwheel.h -cwheel.c \
###--------------------------------------------------------------------------
### Utility programs.
-UTILS_LIBS = libcatcrypt.la libcatacomb.la $(LIBS)
+UTILS_LIBS = libcatcrypt.la libcatacomb.la $(mLib_LIBS) $(LIBS)
## Generate and verify datestamped cookies.
bin_PROGRAMS += cookie
## Remember passphrases for limited periods of time.
bin_PROGRAMS += pixie
pixie_SOURCES = pixie.c
-pixie_LDADD = libcatacomb.la
+pixie_LDADD = libcatacomb.la $(mLib_LIBS) $(PIXIE_LIBS)
dist_man_MANS += pixie.1
EXTRA_DIST += xpixie
.c.to:
$(AM_V_CC)$(COMPILE) -c -DTEST_RIG -DSRCDIR=\"$(srcdir)\" $< -o $@
.to.$t: libcatacomb.la
- $(AM_V_CCLD)$(LINK) $< libcatacomb.la $(LIBS)
+ $(AM_V_CCLD)$(LINK) $< libcatacomb.la $(mLib_LIBS) $(LIBS)
.PRECIOUS: %.to
CLEANFILES += *.to *.$t
echo $(VERSION) >$(distdir)/RELEASE
## Additional build tools.
-EXTRA_DIST += auto-version
+EXTRA_DIST += config/auto-version
###--------------------------------------------------------------------------
### Debian.