Oh GACK! src-clean doesn't quite work that easily since cleandist rebuilds the
[unix-history] / contrib / xntpd / util / Makefile.tmpl
CommitLineData
09169146
GW
1#
2# Makefile.tmpl,v 3.1 1993/07/06 01:10:58 jbj Exp
3#
4PROGRAM= tickadj
5#
6# Makefile for utilities
7#
8COMPILER= cc
9COPTS= -O
10BINDIR= /usr/local
11INSTALL= install
12DEFS=
13DEFS_OPT=
14DEFS_LOCAL=
15DAEMONLIBS=
16RESLIB=
17COMPAT=
18#
19INCL= -I../include
20CFLAGS= $(COPTS) $(DEFS) $(DEFS_LOCAL) $(INCL)
21CC= $(COMPILER)
22LIB= ../lib/libntp.a
23LINTLIB= ../lib/llib-llibntp.ln
24MAKE= make
25TOP=../
26#
27SOURCE= tickadj.c ntptime.c
28TKOBJS= tickadj.o
29NTOBJS= ntptime.o
30EXECS= ntptime jitter timetrim kern byteorder longsize precision
31
32all: $(PROGRAM)
33
34tickadj: $(TKOBJS)
98771864 35 $(CC) $(COPTS) -o $@ $(TKOBJS) $(LIB) $(DAEMONLIBS) $(RESLIB) $(COMPAT)
09169146
GW
36
37ntptime: $(NTOBJS)
38 $(CC) $(COPTS) -o $@ $(NTOBJS) $(LIB)
39
40precision: precision.o
41 $(CC) $(COPTS) -o $@ $@.o
42
43install: $(BINDIR)/$(PROGRAM)
44
45$(BINDIR)/$(PROGRAM): $(PROGRAM)
46 $(INSTALL) -c -m 0755 $(PROGRAM) $(BINDIR)
47
48tags:
49 ctags *.c *.h
50
51depend:
52 mkdep $(CFLAGS) $(SOURCE)
53
54clean:
55 -@rm -f $(PROGRAM) $(EXECS) *.o *.out tags make.log Makefile.bak lint.errs
56
57distclean: clean
58 -@rm -f *.orig *.rej .version Makefile
59
60../lib/libntp.a:
61 cd ../lib && $(MAKE) $(MFLAGS) $(MFLAGS) MFLAGS="$(MFLAGS)"
62