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