Makefile.am: Include `confsubst' machinery.
[yaid] / Makefile.am
index d716b07..2b89d59 100644 (file)
@@ -33,13 +33,35 @@ sbin_PROGRAMS                =
 man_MANS                =
 
 ###--------------------------------------------------------------------------
+### Substitutions.
+
+confsubst               = $(top_srcdir)/config/confsubst
+EXTRA_DIST             += config/confsubst
+
+SUBSTITUTIONS = \
+               prefix=$(prefix) exec_prefix=$(exec_prefix) \
+               sysconfdir=$(sysconfdir)
+
+V_SUBST = $(V_SUBST_$(V))
+V_SUBST_ = $(V_SUBST_$(AM_DEFAULT_VERBOSITY))
+V_SUBST_0 = @echo "  SUBST  $@";
+SUBST = $(V_SUBST)$(confsubst)
+
+###--------------------------------------------------------------------------
 ### The main server.
 
 sbin_PROGRAMS          += yaid
 yaid_SOURCES            =
+EXTRA_yaid_SOURCES      =
 yaid_LDADD              = $(mLib_LIBS)
 
-yaid_SOURCES           += ident.c
+yaid_SOURCES           += yaid.h
+yaid_SOURCES           += yaid.c
+yaid_SOURCES           += addr.c
+yaid_SOURCES           += policy.c
+
+yaid_LDADD             += $(SYS).$(OBJEXT)
+EXTRA_yaid_SOURCES     += linux.c
 
 ###--------------------------------------------------------------------------
 ### Release machinery.