# Makefile.am for JMK's SNTP, by Harlan Stenn NULL= AUTOMAKE_OPTIONS = foreign 1.10 ACLOCAL_AMFLAGS= -I ../m4 -I libopts/m4 AM_CPPFLAGS= $(LIBOPTS_CFLAGS) -I$(top_srcdir)/../include \ -I$(top_srcdir)/../lib/isc/include \ -I$(top_srcdir)/../lib/isc/nothreads/include \ -I$(top_srcdir)/../lib/isc/unix/include LDADD= $(LIBOPTS_LDADD) -lm ../libntp/libntp.a run_ag= cd $(srcdir) && \ env PATH="$(abs_builddir):$(PATH)" \ autogen -L ../include --writable bindir= ${exec_prefix}/${BINSUBDIR} bin_PROGRAMS= sntp CLEANFILES= libopts-subdir SUBDIRS= if NEED_LIBOPTS SUBDIRS+= libopts endif SUBDIRS+= . sntp_SOURCES = \ crypto.c \ crypto.h \ data_formats.h \ header.h \ kod_management.c \ kod_management.h \ log.c \ log.h \ main.c \ networking.c \ networking.h \ sntp-opts.c \ sntp-opts.h \ utilities.c \ utilities.h \ $(NULL) # it's in EXTRA_DIST #dist_man_MANS= sntp.1 EXTRA_DIST= \ autogen-version.def \ bincheck.mf \ COPYRIGHT \ deps-ver \ depsver.mf \ sntp-opts.def \ sntp-opts.menu \ sntp-opts.texi \ sntp.1 \ sntp.html \ sntp.texi \ version.def \ version.m4 \ version.texi \ $(NULL) OLD_EXTRA_DIST= \ autogen-version.def version.def version.m4 version.texi BUILT_SOURCES= \ check-autogen-version.def \ check-version.def check-version.m4 \ check-version.texi \ libtool \ sntp-opts.c \ sntp-opts.h \ sntp-opts.menu \ sntp-opts.texi \ sntp.1 \ sntp.html \ $(NULL) man_MANS= sntp.1 FRC: check-autogen-version.def: FRC @cd $(srcdir) \ && test -r ../include/autogen-version.def \ && ( if cmp -s ../include/autogen-version.def autogen-version.def; \ then : ; \ else cp ../include/autogen-version.def autogen-version.def; \ echo "Installing new sntp/autogen-version.def file"; \ fi ) check-version.def: FRC @cd $(srcdir) \ && test -r ../include/version.def \ && ( if cmp -s ../include/version.def version.def; \ then : ; \ else cp ../include/version.def version.def; \ echo "Installing new sntp/version.def file"; \ fi ) check-version.m4: FRC @cd $(srcdir) \ && test -r ../version.m4 \ && ( if cmp -s ../version.m4 version.m4; \ then : ; \ else cp ../version.m4 version.m4; \ echo "Installing new sntp/version.m4 file"; \ fi ) check-version.texi: FRC @cd $(srcdir) \ && test -r ../include/version.texi \ && ( if cmp -s ../include/version.texi version.texi; \ then : ; \ else cp ../include/version.texi version.texi; \ echo "Installing new sntp/version.texi file"; \ fi ) $(srcdir)/../COPYRIGHT: cd .. && $(MAKE) COPYRIGHT $(srcdir)/COPYRIGHT: $(srcdir)/../COPYRIGHT cat $(srcdir)/../COPYRIGHT > $@ $(srcdir)/sntp-opts.h: $(srcdir)/sntp-opts.c @: do-nothing action to avoid default SCCS get, .h built with .c $(srcdir)/sntp-opts.c: $(srcdir)/sntp-opts.def $(srcdir)/../include/version.def $(run_ag) sntp-opts.def $(srcdir)/sntp.1: $(srcdir)/sntp-opts.def $(srcdir)/../include/version.def $(run_ag) -Tagman1.tpl -bsntp sntp-opts.def $(srcdir)/sntp-opts.texi $(srcdir)/sntp-opts.menu: $(srcdir)/sntp-opts.def $(srcdir)/../include/version.def $(MAKE) libopts-subdir sntp # aginfo.tpl runs binary to extract --help usage text $(run_ag) -Taginfo.tpl -DLEVEL=section sntp-opts.def libopts-subdir: $(LIBOPTS_LDADD) touch $@ # LIBOPTS_LDADD is ./libopts/libopts.la if NEED_LIBOPTS libopts/libopts.la: ( cd libopts && $(MAKE) libopts.la ) $(srcdir)/sntp.html: $(srcdir)/sntp-opts.menu $(srcdir)/sntp-opts.texi $(srcdir)/sntp.texi $(srcdir)/version.texi cd $(srcdir) && makeinfo --force --html --no-split -o sntp.html sntp.texi ../libntp/libntp.a: cd ../libntp && $(MAKE) libtool: $(LIBTOOL_DEPS) ./config.status --recheck include $(top_srcdir)/bincheck.mf include $(top_srcdir)/depsver.mf