39
40
build_triplet = @build@
40
41
host_triplet = @host@
41
bin_PROGRAMS = @MAKE_NTPTIME@ @MAKE_TICKADJ@ @MAKE_TIMETRIM@ \
42
@NTP_BINSUBDIR_IS_BIN_TRUE@bin_PROGRAMS = @MAKE_NTPTIME@ \
43
@NTP_BINSUBDIR_IS_BIN_TRUE@ @MAKE_TICKADJ@ @MAKE_TIMETRIM@ \
44
@NTP_BINSUBDIR_IS_BIN_TRUE@ ntp-keygen$(EXEEXT)
45
@NTP_BINSUBDIR_IS_BIN_FALSE@sbin_PROGRAMS = @MAKE_NTPTIME@ \
46
@NTP_BINSUBDIR_IS_BIN_FALSE@ @MAKE_TICKADJ@ @MAKE_TIMETRIM@ \
47
@NTP_BINSUBDIR_IS_BIN_FALSE@ ntp-keygen$(EXEEXT)
43
48
EXTRA_PROGRAMS = audio-pcm$(EXEEXT) byteorder$(EXEEXT) hist$(EXEEXT) \
44
49
jitter$(EXEEXT) kern$(EXEEXT) longsize$(EXEEXT) \
45
50
ntptime$(EXEEXT) pps-api$(EXEEXT) precision$(EXEEXT) \
64
69
CONFIG_HEADER = $(top_builddir)/config.h
65
70
CONFIG_CLEAN_FILES =
66
71
CONFIG_CLEAN_VPATH_FILES =
67
am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(man1dir)"
68
PROGRAMS = $(bin_PROGRAMS)
72
am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(sbindir)" \
73
"$(DESTDIR)$(man1dir)"
74
PROGRAMS = $(bin_PROGRAMS) $(sbin_PROGRAMS)
69
75
audio_pcm_SOURCES = audio-pcm.c
70
76
audio_pcm_OBJECTS = audio-pcm.$(OBJEXT)
71
77
audio_pcm_LDADD = $(LDADD)
322
328
# LDADD might need RESLIB and ADJLIB
323
329
LDADD = ../libntp/libntp.a
324
330
ntp_keygen_SOURCES = ntp-keygen.c ntp-keygen-opts.c ntp-keygen-opts.h
325
ntp_keygen_LDADD = @LCRYPTO@ $(LIBOPTS_LDADD) ../libntp/libntp.a
331
ntp_keygen_LDADD = $(LIBOPTS_LDADD) ../libntp/libntp.a @LCRYPTO@
326
332
ETAGS_ARGS = Makefile.am
327
333
#EXTRA_DIST= README TAGS
328
334
EXTRA_DIST = ntp-keygen-opts.def ntp-keygen.1 ntp-keygen-opts.texi ntp-keygen-opts.menu
329
BUILT_SOURCES = ntp-keygen-opts.c ntp-keygen-opts.h ntp-keygen.1 \
330
ntp-keygen-opts.texi ntp-keygen-opts.menu .deps-ver
335
BUILT_SOURCES = ntp-keygen-opts.c ntp-keygen-opts.h .deps-ver
331
336
CLEANFILES = .deps-ver
332
man_MANS = ntp-keygen.1
333
run_ag = cd $(srcdir) && \
334
env PATH="$(abs_builddir):$(PATH)" \
337
noinst_DATA = $(srcdir)/ntp-keygen-opts.texi $(srcdir)/ntp-keygen-opts.menu
338
man_MANS = $(srcdir)/ntp-keygen.1
339
run_ag = cd $(srcdir) && env PATH="$(abs_builddir):$(PATH)" \
335
340
autogen -L ../include --writable
337
342
std_def_list = $(top_srcdir)/include/debug-opt.def \
420
425
list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
421
426
echo " rm -f" $$list; \
428
install-sbinPROGRAMS: $(sbin_PROGRAMS)
430
test -z "$(sbindir)" || $(MKDIR_P) "$(DESTDIR)$(sbindir)"
431
@list='$(sbin_PROGRAMS)'; test -n "$(sbindir)" || list=; \
432
for p in $$list; do echo "$$p $$p"; done | \
433
sed 's/$(EXEEXT)$$//' | \
434
while read p p1; do if test -f $$p || test -f $$p1; \
435
then echo "$$p"; echo "$$p"; else :; fi; \
437
sed -e 'p;s,.*/,,;n;h' -e 's|.*|.|' \
438
-e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \
439
sed 'N;N;N;s,\n, ,g' | \
440
$(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \
441
{ d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
442
if ($$2 == $$4) files[d] = files[d] " " $$1; \
443
else { print "f", $$3 "/" $$4, $$1; } } \
444
END { for (d in files) print "f", d, files[d] }' | \
445
while read type dir files; do \
446
if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
447
test -z "$$files" || { \
448
echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(sbindir)$$dir'"; \
449
$(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(sbindir)$$dir" || exit $$?; \
453
uninstall-sbinPROGRAMS:
455
@list='$(sbin_PROGRAMS)'; test -n "$(sbindir)" || list=; \
456
files=`for p in $$list; do echo "$$p"; done | \
457
sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \
458
-e 's/$$/$(EXEEXT)/' `; \
459
test -n "$$list" || exit 0; \
460
echo " ( cd '$(DESTDIR)$(sbindir)' && rm -f" $$files ")"; \
461
cd "$(DESTDIR)$(sbindir)" && rm -f $$files
464
@list='$(sbin_PROGRAMS)'; test -n "$$list" || exit 0; \
465
echo " rm -f" $$list; \
466
rm -f $$list || exit $$?; \
467
test -n "$(EXEEXT)" || exit 0; \
468
list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
469
echo " rm -f" $$list; \
423
471
audio-pcm$(EXEEXT): $(audio_pcm_OBJECTS) $(audio_pcm_DEPENDENCIES)
424
472
@rm -f audio-pcm$(EXEEXT)
425
473
$(LINK) $(audio_pcm_OBJECTS) $(audio_pcm_LDADD) $(LIBS)
653
701
check: $(BUILT_SOURCES)
654
702
$(MAKE) $(AM_MAKEFLAGS) check-am
655
all-am: Makefile $(PROGRAMS) $(MANS)
703
all-am: Makefile $(PROGRAMS) $(MANS) $(DATA)
657
for dir in "$(DESTDIR)$(bindir)" "$(DESTDIR)$(man1dir)"; do \
705
for dir in "$(DESTDIR)$(bindir)" "$(DESTDIR)$(sbindir)" "$(DESTDIR)$(man1dir)"; do \
658
706
test -z "$$dir" || $(MKDIR_P) "$$dir"; \
660
708
install: $(BUILT_SOURCES)
757
uninstall-am: uninstall-binPROGRAMS uninstall-man
806
uninstall-am: uninstall-binPROGRAMS uninstall-man \
807
uninstall-sbinPROGRAMS
759
809
uninstall-man: uninstall-man1
761
811
.MAKE: all check install install-am install-exec-am install-strip
763
813
.PHONY: CTAGS GTAGS all all-am check check-am clean clean-binPROGRAMS \
764
clean-generic clean-libtool ctags distclean distclean-compile \
765
distclean-generic distclean-libtool distclean-tags distdir dvi \
766
dvi-am html html-am info info-am install install-am \
767
install-binPROGRAMS install-data install-data-am install-dvi \
768
install-dvi-am install-exec install-exec-am install-exec-hook \
769
install-html install-html-am install-info install-info-am \
770
install-man install-man1 install-pdf install-pdf-am install-ps \
771
install-ps-am install-strip installcheck installcheck-am \
772
installdirs maintainer-clean maintainer-clean-generic \
773
mostlyclean mostlyclean-compile mostlyclean-generic \
774
mostlyclean-libtool pdf pdf-am ps ps-am tags uninstall \
775
uninstall-am uninstall-binPROGRAMS uninstall-man \
814
clean-generic clean-libtool clean-sbinPROGRAMS ctags distclean \
815
distclean-compile distclean-generic distclean-libtool \
816
distclean-tags distdir dvi dvi-am html html-am info info-am \
817
install install-am install-binPROGRAMS install-data \
818
install-data-am install-dvi install-dvi-am install-exec \
819
install-exec-am install-exec-hook install-html install-html-am \
820
install-info install-info-am install-man install-man1 \
821
install-pdf install-pdf-am install-ps install-ps-am \
822
install-sbinPROGRAMS install-strip installcheck \
823
installcheck-am installdirs maintainer-clean \
824
maintainer-clean-generic mostlyclean mostlyclean-compile \
825
mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
826
tags uninstall uninstall-am uninstall-binPROGRAMS \
827
uninstall-man uninstall-man1 uninstall-sbinPROGRAMS
779
830
$(srcdir)/ntp-keygen-opts.h: $(srcdir)/ntp-keygen-opts.c
785
836
$(srcdir)/ntp-keygen.1: $(srcdir)/ntp-keygen-opts.def $(std_def_list)
786
837
$(run_ag) -Tagman1.tpl -bntp-keygen ntp-keygen-opts.def
788
$(srcdir)/ntp-keygen-opts.texi $(srcdir)/ntp-keygen-opts.menu: $(srcdir)/ntp-keygen-opts.def $(std_def_list)
789
$(MAKE) ntp-keygen # aginfo.tpl runs the binary to extract --help usage text
839
$(srcdir)/ntp-keygen-opts.menu: $(srcdir)/ntp-keygen-opts.texi
840
@: do-nothing action to avoid default SCCS get, .menu built with .texi
842
$(srcdir)/ntp-keygen-opts.texi: $(srcdir)/ntp-keygen-opts.def $(std_def_list)
790
843
$(run_ag) -Taginfo.tpl -DLEVEL=section ntp-keygen-opts.def
792
845
../libntp/libntp.a:
796
849
$(COMPILE) -DHAVE_TIMEX_H -c kern.c
798
851
install-exec-hook:
799
@case ${BINSUBDIR} in \
800
bin) ODIR=${exec_prefix}/sbin ;; \
801
sbin) ODIR=${exec_prefix}/bin ;; \
803
test -z "${bin_PROGRAMS}${bin_SCRIPTS}" \
852
@case ${BINSUBDIR} in \
853
bin) ODIR=${sbindir} ;; \
854
sbin) ODIR=${bindir} ;; \
856
test -z "${bin_PROGRAMS}${bin_SCRIPTS}" \
804
857
|| for i in ${bin_PROGRAMS} ${bin_SCRIPTS} " "; do \
805
858
test ! -f $$ODIR/$$i || echo "*** $$i is also in $$ODIR!"; \