head	1.9;
access;
symbols
	RELENG_3_5_0_RELEASE:1.7.2.1
	RELENG_3_4_0_RELEASE:1.7.2.1
	RELENG_3_3_0_RELEASE:1.7.2.1
	RELENG_3_2_PAO:1.7.0.4
	RELENG_3_2_PAO_BP:1.7
	RELENG_3_2_0_RELEASE:1.7
	RELENG_3_1_0_RELEASE:1.7
	RELENG_3:1.7.0.2
	RELENG_3_BP:1.7
	RELENG_2_2_8_RELEASE:1.4
	RELENG_3_0_0_RELEASE:1.7
	RELENG_2_2_7_RELEASE:1.4
	RELENG_2_2_6_RELEASE:1.4
	RELENG_2_2_5_RELEASE:1.4
	RELENG_2_2_2_RELEASE:1.4
	RELENG_2_2_1_RELEASE:1.4
	RELENG_2_2_0_RELEASE:1.4
	RELENG_2_1_7_RELEASE:1.4
	RELENG_2_1_6_1_RELEASE:1.4
	RELENG_2_1_6_RELEASE:1.4
	RELENG_2_2:1.4.0.8
	RELENG_2_2_BP:1.4
	RELENG_2_1_5_RELEASE:1.4
	RELENG_2_1_0_RELEASE:1.4
	RELENG_2_1_0:1.4.0.6
	RELENG_2_1_0_BP:1.4
	RELENG_2_0_5_RELEASE:1.4
	RELENG_2_0_5:1.4.0.4
	RELENG_2_0_5_BP:1.4
	RELENG_2_0_5_ALPHA:1.4
	RELEASE_2_0:1.4
	BETA_2_0:1.4
	ALPHA_2_0:1.4.0.2
	xntp_3_4e:1.1.1.4
	MOVED_NEWCVS:1.3
	FINAL_1_1_5:1.3
	ALPHA_1_1_5:1.3
	FINAL_1_1:1.3
	GAMMA_1_1:1.3
	xntp_3_3s:1.1.1.3
	udel_3_3p:1.1.1.3
	udel:1.1.1
	BETA_1_1:1.3.0.2
	BP_BETA_1_1:1.3
	UDEL_33Z:1.1.1.2
	UDEL_33B:1.1.1.1
	UDEL:1.1.1;
locks; strict;
comment	@# @;


1.9
date	99.12.22.15.22.01;	author roberto;	state dead;
branches;
next	1.8;

1.8
date	99.08.28.01.20.41;	author peter;	state Exp;
branches;
next	1.7;

1.7
date	98.10.08.18.47.29;	author des;	state Exp;
branches
	1.7.2.1;
next	1.6;

1.6
date	97.02.22.16.14.13;	author peter;	state Exp;
branches;
next	1.5;

1.5
date	97.01.14.07.19.27;	author jkh;	state Exp;
branches;
next	1.4;

1.4
date	94.09.29.23.43.54;	author wollman;	state Exp;
branches
	1.4.6.1
	1.4.8.1;
next	1.3;

1.3
date	94.02.03.22.30.30;	author wollman;	state Exp;
branches;
next	1.2;

1.2
date	93.12.21.21.06.08;	author wollman;	state Exp;
branches;
next	1.1;

1.1
date	93.12.21.18.35.59;	author wollman;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	93.12.21.18.36.00;	author wollman;	state Exp;
branches;
next	1.1.1.2;

1.1.1.2
date	94.02.03.22.01.56;	author wollman;	state Exp;
branches;
next	1.1.1.3;

1.1.1.3
date	94.04.03.19.44.44;	author wollman;	state Exp;
branches;
next	1.1.1.4;

1.1.1.4
date	94.09.29.22.58.33;	author wollman;	state Exp;
branches;
next	;

1.4.6.1
date	99.09.05.11.45.01;	author peter;	state Exp;
branches;
next	;

1.4.8.1
date	99.09.05.11.41.30;	author peter;	state Exp;
branches;
next	;

1.7.2.1
date	99.08.29.15.49.07;	author peter;	state Exp;
branches;
next	;


desc
@@


1.9
log
@Bye bye xntpd.
@
text
@#
# Makefile for xntpd.
# $FreeBSD: src/usr.sbin/xntpd/Makefile,v 1.8 1999/08/28 01:20:41 peter Exp $
#
SUBDIR= lib parse xntpd xntpdc ntpq ntpdate ntptrace authstuff

.include <bsd.subdir.mk>
@


1.8
log
@$Id$ -> $FreeBSD$
@
text
@d3 1
a3 1
# $FreeBSD$
@


1.7
log
@Remove all references to tickadj(8) from rc, rc.conf and rc.conf.5.

Disable building tickadj(8) by removing util from SUBDIR in the xntpd
Makefile. Note that the sources are still there and tickadj can still
be built and installed by doing:

# cd /usr/src/usr.sbin/xntpd/util
# make all install

There are enough references to tickadj in e.g. the xntpd documentation
(not to mention the sysctl variables it uses etc.) that I don't feel
up to implementing the final solution right now.

Kinda-approved-by:	phk
@
text
@d3 1
a3 1
# $Id: Makefile,v 1.6 1997/02/22 16:14:13 peter Exp $
@


1.7.2.1
log
@$Id$ -> $FreeBSD$
@
text
@d3 1
a3 1
# $FreeBSD$
@


1.6
log
@Revert $FreeBSD$ to $Id$
@
text
@d3 1
a3 1
# $Id$
d5 1
a5 1
SUBDIR= lib parse xntpd xntpdc ntpq ntpdate ntptrace authstuff util
@


1.5
log
@Make the long-awaited change from $Id$ to $FreeBSD$

This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.

Boy, I'm glad we're not using sup anymore.  This update would have been
insane otherwise.
@
text
@d3 1
a3 1
# $FreeBSD$
@


1.4
log
@Merged changes from the vendor branch.  NB: this will NOT compile until
after the NEXT commit.
@
text
@d3 1
a3 1
# $Id: Makefile,v 1.3 1994/02/03 22:30:30 wollman Exp $
@


1.4.6.1
log
@$Id$ -> $FreeBSD$
@
text
@d3 1
a3 1
# $FreeBSD$
@


1.4.8.1
log
@$Id$ -> $FreeBSD$
@
text
@d3 1
a3 1
# $FreeBSD$
@


1.3
log
@Merged changes along vendor branch into locally-modified files.
@
text
@d3 1
a3 1
# $Id$
d5 1
a5 2

SUBDIR= lib parse xntpd xntpdc ntpq ntpdate ntptrace xntpres authstuff util
@


1.2
log
@Deleted old configuration grot and added BSD-style Makefile.  Added
README.FreeBSD.  Re-added NTP's version of getopt() and fixed conflicts.
@
text
@d3 1
@


1.1
log
@Initial revision
@
text
@a0 7
# WARNING:
#	CONTENTS UNDER PRESSURE.
#	HIGHLY FLAMMABLE.
#	RISK OF SHOCK.
#	DO NOT ATTEMPT TO OPEN COVER.
#	NO USER SERVICEABLE PARTS INSIDE.
#	REFER SERVICING TO QUALIFIED PERSONNEL.
d2 1
a2 3
#	The vendor hits you...
#	You try to hit the vendor...
#	You die.
a3 260
# Unfortunately the above is no fun...
#
# During testing/porting we have found a long list
# of "make" and "sh" and "awk" features in different implementations.
# Some goodies (make good horror stories for your kids 8-():
#	gmake 3.62
#		non standard target construction
#
#	pmake (e. g. NetBSD on MAC, possible other BNR2+pmake systems)
#		skips '' (empty string positional) args to sh
#		(this leads to following stupid constructions
#		 sh -c "./scripts/makeconfig.sh '$(OS)' '$(COMP)'")
#
#		Following Makefile construction fails for no
#		apparent reason (at least to me)
#		doit:
#			$(MAKE) MAKE=\"$(MAKE)\" all
#
#		all:
#			@@echo all done.
#
#		for the "make MAKE=make" call not for "make" or
#		"make -e MAKE=make". Use the last form if you suffer
#		from that kind of make problems. (Easily detected
#		by failure to build with the message:
#		"don't know how to make make".
#
#	sh (Ultrix 4.2 MIPS)
#		shell broken (reversed pipe construction "false | true"
#				 returns false - major bummer)
#
#	awk (EP/IX 2.?)
#		unable to do regexp matches
#		(aka awk '/..*/ { print; }' fails on match)
#
# Usually the vendor should fix these bugs in vital utilities.
# We try to circumvent these bugs in a hopefully portable way.
# If you can reproduce these bugs on your system please bug your
# vendor to fix them. We are not trying anything fancy in here and
# we are shocked that even the most common tools fail so miserably.
# By the time you get this code the above utilities may already
# have been fixed. Hopefully one day we do not have to cope with
# this kind of broken utilities.
#
# Sorry about the situation,
#	Frank Kardel
#
SHELL=/bin/sh
CONF =	Config
CONFL =	$(CONF).local
CONFLD=	$(CONFL).dist
TARGETS	= xntpd/xntpd xntpdc/xntpdc ntpq/ntpq ntpdate/ntpdate \
	  ntptrace/ntptrace xntpres/xntpres authstuff/authspeed util/tickadj
OPTTARG = adjtime/adjtimed util/ntptime util/precision
REFCONF=
COMPRESSOR=compress
# Base distribution name (will be extended by <VERSION>.tar.<comperssorsuffix>)
DISTNAME=xntp-
MAKE=	make

all:	version $(TARGETS) kernel_modules

$(TARGETS): VERSION $(CONF) 

version:
	@@echo '### Building XNTP:' "`egrep '^.*=.*$$' VERSION | tr '\012' ';'`"

makeconfig:
	sh -c "./scripts/makeconfig.sh '$(OS)' '$(COMP)'"

$(CONFL).NO.clock:
	@@echo '###' creating $(CONFL) for absolutely '*NO*' clocks '*AT ALL*'
	rm -f $(CONFL)-t $(CONFL)
	cat < $(CONFLD) > $(CONFL)-t && mv $(CONFL)-t $(CONFL)

$(CONFL).green:
	@@echo '###' creating $(CONFL) for greenhorns '(local refclock only)'
	rm -f $(CONFL)-t $(CONFL)
	sed 's/#GREEN//' < $(CONFLD) > $(CONFL)-t && mv $(CONFL)-t $(CONFL)

$(CONFL):
	@@echo ''
	@@echo '### creating a $(CONFL) file as none existed.'
	@@echo '### Use "make refconf" if you have a radio clock'
	@@echo ''
	@@$(MAKE) $(MFLAGS) MFLAGS="$(MFLAGS)" $(CONFL).green

$(CONF): $(CONFL)
	@@echo
	@@echo '###' creating new configuration
	@@sh -c "./scripts/makeconfig.sh '$(OS)' '$(COMP)'"

refconf: $(CONF)
	-@@sh refclocks/rconfig '$(REFCONF)'
	@@sh -c "./scripts/makeconfig.sh '$(OS)' '$(COMP)'"

kernel_modules: kernel/Makefile
	@@cd kernel && $(MAKE) $(MFLAGS) MFLAGS="$(MFLAGS)" MAKE="$(MAKE)"

xntpd/xntpd:	lib/libntp.a parse/libparse.a xntpd/Makefile FRC
	@@echo
	@@echo '###' creating NTP daemon
	@@cd xntpd && $(MAKE) $(MFLAGS) MFLAGS="$(MFLAGS)" MAKE="$(MAKE)"

xntpdc/xntpdc:	lib/libntp.a xntpdc/Makefile FRC
	@@echo
	@@echo '###' creating XNTPDC utility
	@@cd xntpdc && $(MAKE) $(MFLAGS) MFLAGS="$(MFLAGS)" MAKE="$(MAKE)"

ntpq/ntpq:	lib/libntp.a ntpq/Makefile FRC
	@@echo
	@@echo '###' creating NTPQ utility
	@@cd ntpq && $(MAKE) $(MFLAGS) MFLAGS="$(MFLAGS)" MAKE="$(MAKE)"

ntptrace/ntptrace:	lib/libntp.a ntptrace/Makefile FRC
	@@echo
	@@echo '###' creating NTPTRACE utility
	@@cd ntptrace && $(MAKE) $(MFLAGS) MFLAGS="$(MFLAGS)" MAKE="$(MAKE)"

ntpdate/ntpdate: lib/libntp.a ntpdate/Makefile FRC
	@@echo
	@@echo '###' creating NTPDATE utility
	@@cd ntpdate && $(MAKE) $(MFLAGS) MFLAGS="$(MFLAGS)" MAKE="$(MAKE)"

authstuff/authspeed:	lib/libntp.a authstuff/Makefile FRC
	@@echo
	@@echo '###' creating AUTH utilities
	@@cd authstuff && $(MAKE) $(MFLAGS) MFLAGS="$(MFLAGS)" MAKE="$(MAKE)"

xntpres/xntpres:	lib/libntp.a xntpres/Makefile FRC
	@@echo
	@@echo '###' creating XNTPRES utility
	@@cd xntpres && $(MAKE) $(MFLAGS) MFLAGS="$(MFLAGS)" MAKE="$(MAKE)" 

util/tickadj: util/Makefile FRC
	@@echo
	@@echo '###' creating TICKADJ utility
	@@cd util && $(MAKE) $(MFLAGS) MFLAGS="$(MFLAGS)" MAKE="$(MAKE)"

lib/libntp.a: lib/*.c lib/Makefile adjtime/Makefile
	@@echo
	@@echo '###' creating NTP library
	@@cd lib && $(MAKE) $(MFLAGS) MFLAGS="$(MFLAGS)" MAKE="$(MAKE)"

parse/libparse.a:	parse/*.c parse/Makefile parse/util/Makefile lib/libntp.a
	@@echo
	@@echo '### creating PARSE subsystem (if configured)'
	@@cd parse && $(MAKE) $(MFLAGS) MFLAGS="$(MFLAGS)" MAKE="$(MAKE)"

FRC:

savebin:
	@@test -d bin || mkdir bin
	@@echo
	@@echo '### saving $(TARGETS) $(OPTTARG) in bin'
	-@@for f in $(TARGETS) $(OPTTARG); \
	 do test -f $$f && mv $$f bin/. && echo "### saved $$f in bin/"; \
	 done; \
	 true

neatneat:
	@@echo '###' cleaning derived config files
	-@@rm -f $(CONF).sed $(CONF)

neat:
	@@echo '###' cleaning top level left overs
	-@@rm -f eddep makedep Makefile.bak make.log make.out

distclean: neatneat clean
	@@echo '###' cleaning configuration dependent Makefiles
	-@@find . -name Makefile -print | \
	  while read X; do \
	    if [ -f "$$X.tmpl" ]; then \
	      rm -f "$$X"; \
	    else \
	      :; \
	    fi \
	  done
	@@echo '###' cleaning old scratch files
	-@@find . \( -name '*.rej' -o -name '*.orig' -o -name '*~' -o \
		    -name '.version' -o -name '#*' -o -name '.#*' -o \
		    -name core -o -name version.c \) -print | xargs rm -f
	@@echo '###' cleaning saved binaries
	-@@rm -fr bin

clean:	neat
	@@echo '###' cleaning adjtime
	@@cd adjtime && $(MAKE) $(MFLAGS) MFLAGS="$(MFLAGS)" MAKE="$(MAKE)" -f Makefile.tmpl $@@
	@@echo '###' cleaning authstuff
	@@cd authstuff && $(MAKE) $(MFLAGS) MFLAGS="$(MFLAGS)" -f Makefile.tmpl MAKE="$(MAKE)" $@@
	@@echo '###' cleaning clockstuff
	@@cd clockstuff && $(MAKE) $(MFLAGS) MFLAGS="$(MFLAGS)" -f Makefile.tmpl MAKE="$(MAKE)" $@@
	@@echo '###' cleaning lib
	@@cd lib && $(MAKE) $(MFLAGS) MFLAGS="$(MFLAGS)" -f Makefile.tmpl MAKE="$(MAKE)" $@@
	@@echo '###' cleaning ntpdate
	@@cd ntpdate && $(MAKE) $(MFLAGS) MFLAGS="$(MFLAGS)" -f Makefile.tmpl MAKE="$(MAKE)" $@@
	@@echo '###' cleaning ntpq
	@@cd ntpq && $(MAKE) $(MFLAGS) MFLAGS="$(MFLAGS)" -f Makefile.tmpl MAKE="$(MAKE)" $@@
	@@echo '###' cleaning ntptrace
	@@cd ntptrace && $(MAKE) $(MFLAGS) MFLAGS="$(MFLAGS)" -f Makefile.tmpl MAKE="$(MAKE)" $@@
	@@echo '###' cleaning util
	@@cd util && $(MAKE) $(MFLAGS) MFLAGS="$(MFLAGS)" -f Makefile.tmpl MAKE="$(MAKE)" $@@
	@@echo '###' cleaning xntpd
	@@cd xntpd && $(MAKE) $(MFLAGS) MFLAGS="$(MFLAGS)" -f Makefile.tmpl MAKE="$(MAKE)" $@@
	@@echo '###' cleaning xntpdc
	@@cd xntpdc && $(MAKE) $(MFLAGS) MFLAGS="$(MFLAGS)" -f Makefile.tmpl MAKE="$(MAKE)" $@@
	@@echo '###' cleaning xntpres
	@@cd xntpres && $(MAKE) $(MFLAGS) MFLAGS="$(MFLAGS)" -f Makefile.tmpl MAKE="$(MAKE)" $@@
	@@echo '###' cleaning parse
	@@cd parse && $(MAKE) $(MFLAGS) MFLAGS="$(MFLAGS)" -f Makefile.tmpl MAKE="$(MAKE)" $@@

install:	all
	@@echo installing from xntpd
	@@cd xntpd && $(MAKE) $(MFLAGS) MFLAGS="$(MFLAGS)" MAKE="$(MAKE)" install
	@@echo installing from xntpdc
	@@cd xntpdc && $(MAKE) $(MFLAGS) MFLAGS="$(MFLAGS)" MAKE="$(MAKE)" install
	@@echo installing from ntpq
	@@cd ntpq && $(MAKE) $(MFLAGS) MFLAGS="$(MFLAGS)" MAKE="$(MAKE)" install
	@@echo installing from ntptrace
	@@cd ntptrace && $(MAKE) $(MFLAGS) MFLAGS="$(MFLAGS)" MAKE="$(MAKE)" install
	@@echo installing from ntpdate
	@@cd ntpdate && $(MAKE) $(MFLAGS) MFLAGS="$(MFLAGS)" MAKE="$(MAKE)" install
	@@echo installing from xntpres
	@@cd xntpres && $(MAKE) $(MFLAGS) MFLAGS="$(MFLAGS)" MAKE="$(MAKE)" install
	@@echo installing from util
	@@cd util && $(MAKE) $(MFLAGS) MFLAGS="$(MFLAGS)" MAKE="$(MAKE)" install
	@@echo installing from parse
	@@cd parse && $(MAKE) $(MFLAGS) MFLAGS="$(MFLAGS)" MAKE="$(MAKE)" install

dist:
	@@echo '### building distribution ...'
	@@$(MAKE) $(MFLAGS) MFLAGS="$(MFLAGS)" MAKE="$(MAKE)" distclean
	@@DISTVERSION="`sed -e 's/^[ 	]*[Vv][Ee][Rr][Ss][Ii][Oo][Nn][ 	]*=\(.*\)$$/\1/' VERSION | \
		    sed -e 's/[^0-9a-zA-Z\.]/_/g; s/__*/_/g; s/_*$$//'`" && \
	 echo "### creating distribution file $(DISTNAME)$${DISTVERSION}.tar" && \
	 rm -f $(DISTNAME)$${DISTVERSION}.tar $(DISTNAME)$${DISTVERSION}.tar.* && \
	 tar cfv $(DISTNAME)$${DISTVERSION}.tar `ls | egrep -v "^$(CONFL)$$|^$(DISTNAME)$${DISTVERSION}.tar$$"` && \
	 $(COMPRESSOR) -v $(DISTNAME)$${DISTVERSION}.tar

$(CONF).sed:	$(CONF) Makefile
	@@sed -n -e 's:^\([^ 	]*\)=[ 	]*\(.*\):s~^\1=.*~&~:p' < $(CONF) > $@@

depend:
	find . -name Makefile.tmpl -print > eddep
	echo >> makedep
	sed -e 's:^\./::' -e '/^Makefile/d' \
	    -e h \
	    -e 's/^\(.*\)\.tmpl$$/\1:	\1.tmpl $${CONF}.sed/' -e p -e g \
	    -e 's/.*/	@@echo/' -e p -e g \
	    -e 's:^\(.*\)/Makefile\.tmpl$$:	@@echo '"'###'"' updating Makefile in \1:' -e p -e g \
	    -e 's/.*/	@@sed -f $${CONF}.sed < $$@@.tmpl > $$@@/' -e p -e g \
	    -e 's:^\(.*\)/Makefile\.tmpl$$:	@@echo '"'###'"' cleaning in \1:' -e p -e g \
	    -e 's:^\(.*\)/Makefile\.tmpl$$:	@@cd \1 \&\& $$(MAKE) $$(MFLAGS) MFLAGS="$$(MFLAGS)" -f Makefile.tmpl MAKE="$$(MAKE)" clean:p' \
	    < eddep >> makedep
	echo '/^# DO NOT DELETE THIS LINE/+1,$$d' >eddep
	echo '$$r makedep' >>eddep
	echo 'w' >>eddep
	cp Makefile Makefile.bak
	/bin/ed - Makefile < eddep
	rm eddep makedep
d5 1
a5 1
# DO NOT DELETE THIS LINE -- It is used by 'make depend' to update this file
d7 1
a7 84
adjtime/Makefile:	adjtime/Makefile.tmpl ${CONF}.sed
	@@echo
	@@echo '###' updating Makefile in adjtime
	@@sed -f ${CONF}.sed < $@@.tmpl > $@@
	@@echo '###' cleaning in adjtime
	@@cd adjtime && $(MAKE) $(MFLAGS) MFLAGS="$(MFLAGS)" -f Makefile.tmpl MAKE="$(MAKE)" clean
authstuff/Makefile:	authstuff/Makefile.tmpl ${CONF}.sed
	@@echo
	@@echo '###' updating Makefile in authstuff
	@@sed -f ${CONF}.sed < $@@.tmpl > $@@
	@@echo '###' cleaning in authstuff
	@@cd authstuff && $(MAKE) $(MFLAGS) MFLAGS="$(MFLAGS)" -f Makefile.tmpl MAKE="$(MAKE)" clean
clockstuff/Makefile:	clockstuff/Makefile.tmpl ${CONF}.sed
	@@echo
	@@echo '###' updating Makefile in clockstuff
	@@sed -f ${CONF}.sed < $@@.tmpl > $@@
	@@echo '###' cleaning in clockstuff
	@@cd clockstuff && $(MAKE) $(MFLAGS) MFLAGS="$(MFLAGS)" -f Makefile.tmpl MAKE="$(MAKE)" clean
kernel/Makefile:	kernel/Makefile.tmpl ${CONF}.sed
	@@echo
	@@echo '###' updating Makefile in kernel
	@@sed -f ${CONF}.sed < $@@.tmpl > $@@
	@@echo '###' cleaning in kernel
	@@cd kernel && $(MAKE) $(MFLAGS) MFLAGS="$(MFLAGS)" -f Makefile.tmpl MAKE="$(MAKE)" clean
lib/Makefile:	lib/Makefile.tmpl ${CONF}.sed
	@@echo
	@@echo '###' updating Makefile in lib
	@@sed -f ${CONF}.sed < $@@.tmpl > $@@
	@@echo '###' cleaning in lib
	@@cd lib && $(MAKE) $(MFLAGS) MFLAGS="$(MFLAGS)" -f Makefile.tmpl MAKE="$(MAKE)" clean
ntpdate/Makefile:	ntpdate/Makefile.tmpl ${CONF}.sed
	@@echo
	@@echo '###' updating Makefile in ntpdate
	@@sed -f ${CONF}.sed < $@@.tmpl > $@@
	@@echo '###' cleaning in ntpdate
	@@cd ntpdate && $(MAKE) $(MFLAGS) MFLAGS="$(MFLAGS)" -f Makefile.tmpl MAKE="$(MAKE)" clean
ntpq/Makefile:	ntpq/Makefile.tmpl ${CONF}.sed
	@@echo
	@@echo '###' updating Makefile in ntpq
	@@sed -f ${CONF}.sed < $@@.tmpl > $@@
	@@echo '###' cleaning in ntpq
	@@cd ntpq && $(MAKE) $(MFLAGS) MFLAGS="$(MFLAGS)" -f Makefile.tmpl MAKE="$(MAKE)" clean
ntptrace/Makefile:	ntptrace/Makefile.tmpl ${CONF}.sed
	@@echo
	@@echo '###' updating Makefile in ntptrace
	@@sed -f ${CONF}.sed < $@@.tmpl > $@@
	@@echo '###' cleaning in ntptrace
	@@cd ntptrace && $(MAKE) $(MFLAGS) MFLAGS="$(MFLAGS)" -f Makefile.tmpl MAKE="$(MAKE)" clean
util/Makefile:	util/Makefile.tmpl ${CONF}.sed
	@@echo
	@@echo '###' updating Makefile in util
	@@sed -f ${CONF}.sed < $@@.tmpl > $@@
	@@echo '###' cleaning in util
	@@cd util && $(MAKE) $(MFLAGS) MFLAGS="$(MFLAGS)" -f Makefile.tmpl MAKE="$(MAKE)" clean
xntpd/Makefile:	xntpd/Makefile.tmpl ${CONF}.sed
	@@echo
	@@echo '###' updating Makefile in xntpd
	@@sed -f ${CONF}.sed < $@@.tmpl > $@@
	@@echo '###' cleaning in xntpd
	@@cd xntpd && $(MAKE) $(MFLAGS) MFLAGS="$(MFLAGS)" -f Makefile.tmpl MAKE="$(MAKE)" clean
xntpdc/Makefile:	xntpdc/Makefile.tmpl ${CONF}.sed
	@@echo
	@@echo '###' updating Makefile in xntpdc
	@@sed -f ${CONF}.sed < $@@.tmpl > $@@
	@@echo '###' cleaning in xntpdc
	@@cd xntpdc && $(MAKE) $(MFLAGS) MFLAGS="$(MFLAGS)" -f Makefile.tmpl MAKE="$(MAKE)" clean
xntpres/Makefile:	xntpres/Makefile.tmpl ${CONF}.sed
	@@echo
	@@echo '###' updating Makefile in xntpres
	@@sed -f ${CONF}.sed < $@@.tmpl > $@@
	@@echo '###' cleaning in xntpres
	@@cd xntpres && $(MAKE) $(MFLAGS) MFLAGS="$(MFLAGS)" -f Makefile.tmpl MAKE="$(MAKE)" clean
parse/util/Makefile:	parse/util/Makefile.tmpl ${CONF}.sed
	@@echo
	@@echo '###' updating Makefile in parse/util
	@@sed -f ${CONF}.sed < $@@.tmpl > $@@
	@@echo '###' cleaning in parse/util
	@@cd parse/util && $(MAKE) $(MFLAGS) MFLAGS="$(MFLAGS)" -f Makefile.tmpl MAKE="$(MAKE)" clean
parse/Makefile:	parse/Makefile.tmpl ${CONF}.sed
	@@echo
	@@echo '###' updating Makefile in parse
	@@sed -f ${CONF}.sed < $@@.tmpl > $@@
	@@echo '###' cleaning in parse
	@@cd parse && $(MAKE) $(MFLAGS) MFLAGS="$(MFLAGS)" -f Makefile.tmpl MAKE="$(MAKE)" clean
@


1.1.1.1
log
@xntpd 3.3b from UDel
@
text
@@


1.1.1.2
log
@xntpd version 3.3z from UDel
@
text
@d69 1
a69 1
# Base distribution name (will be extended by <VERSION>.tar.<compressorsuffix>)
@


1.1.1.3
log
@xntp 3.3p from Delaware
@
text
@d147 1
a147 1
util/tickadj: util/Makefile lib/libntp.a FRC
d165 1
a165 1
	-@@test -d bin || mkdir bin
@


1.1.1.4
log
@xntp 3.4e from Dave Mills @@ UDel
@
text
@d65 1
a65 1
	  ntptrace/ntptrace authstuff/authspeed util/tickadj
d142 5
d219 2
d235 2
d342 6
@
