1NULL= 2#AUTOMAKE_OPTIONS = ../ansi2knr no-dependencies 3AUTOMAKE_OPTIONS= 4 5if NTP_BINSUBDIR_IS_BIN 6bin_PROGRAMS= @MAKE_NTPTIME@ @MAKE_TICKADJ@ @MAKE_TIMETRIM@ \ 7 ntp-keygen 8else 9sbin_PROGRAMS= @MAKE_NTPTIME@ @MAKE_TICKADJ@ @MAKE_TIMETRIM@ \ 10 ntp-keygen 11endif 12 13EXTRA_PROGRAMS= audio-pcm byteorder hist jitter kern longsize \ 14 ntptime pps-api precision sht testrs6000 tg tickadj timetrim 15 16AM_CPPFLAGS= -I$(top_srcdir)/include -I$(top_srcdir)/lib/isc/include \ 17 -I$(top_srcdir)/lib/isc/nothreads/include \ 18 -I$(top_srcdir)/lib/isc/unix/include $(LIBOPTS_CFLAGS) 19 20# LDADD might need RESLIB and ADJLIB 21LDADD= ../libntp/libntp.a 22ntp_keygen_SOURCES = ntp-keygen.c ntp-keygen-opts.c ntp-keygen-opts.h 23ntp_keygen_LDADD= version.o $(LIBOPTS_LDADD) ../libntp/libntp.a @LCRYPTO@ 24 25ETAGS_ARGS= Makefile.am 26#EXTRA_DIST= README TAGS 27EXTRA_DIST= ntp-keygen-opts.def ntp-keygen.1 ntp-keygen-opts.texi ntp-keygen-opts.menu 28BUILT_SOURCES= ntp-keygen-opts.c ntp-keygen-opts.h 29CLEANFILES= 30DISTCLEANFILES= .version version.c 31noinst_DATA= $(srcdir)/ntp-keygen-opts.texi $(srcdir)/ntp-keygen-opts.menu 32man_MANS= $(srcdir)/ntp-keygen.1 33run_ag= cd $(srcdir) && env PATH="$(abs_builddir):$(PATH)" \ 34 autogen -L ../include --writable 35std_def_list= $(top_srcdir)/include/debug-opt.def \ 36 $(top_srcdir)/include/autogen-version.def \ 37 $(top_srcdir)/include/copyright.def \ 38 $(top_srcdir)/include/homerc.def \ 39 $(top_srcdir)/include/version.def 40 41$(srcdir)/ntp-keygen-opts.h: $(srcdir)/ntp-keygen-opts.c 42 @: do-nothing action to avoid default SCCS get, .h built with .c 43 44$(srcdir)/ntp-keygen-opts.c: $(srcdir)/ntp-keygen-opts.def $(std_def_list) 45 $(run_ag) ntp-keygen-opts.def 46 47$(srcdir)/ntp-keygen.1: $(srcdir)/ntp-keygen-opts.def $(std_def_list) 48 $(run_ag) -Tagman1.tpl -bntp-keygen ntp-keygen-opts.def 49 50$(srcdir)/ntp-keygen-opts.menu: $(srcdir)/ntp-keygen-opts.texi 51 @: do-nothing action to avoid default SCCS get, .menu built with .texi 52 53$(srcdir)/ntp-keygen-opts.texi: $(srcdir)/ntp-keygen-opts.def $(std_def_list) 54 $(run_ag) -Taginfo.tpl -DLEVEL=section ntp-keygen-opts.def 55 $(top_srcdir)/scripts/check--help $@ 56 57 58jitter_SOURCES= jitter.c jitter.h 59jitter_LDADD= 60 61../libntp/libntp.a: 62 cd ../libntp && $(MAKE) 63 64kern.o: kern.c 65 $(COMPILE) -DHAVE_TIMEX_H -c kern.c 66 67$(top_srcdir)/version : 68 cd $(top_srcdir) && $(MAKE) version 69 70version.o: $(ntpq_OBJECTS) ../libntp/libntp.a Makefile $(top_srcdir)/version 71 env CSET=`cat $(top_srcdir)/version` $(top_builddir)/scripts/mkver ntp-keygen 72 $(COMPILE) -c version.c 73 74include $(top_srcdir)/bincheck.mf 75include $(top_srcdir)/depsver.mf 76