Commit | Line | Data |
---|---|---|
85e90554 | 1 | # @(#)Makefile 1.2 (CWI) 85/10/02 |
594b0747 | 2 | # |
85e90554 JA |
3 | DESTDIR= |
4 | BINDIR=/usr/local | |
594b0747 JA |
5 | CFLAGS = -O |
6 | HFILES = ext.h defs.h | |
7 | SOURCES = checkuse.c delimfields.c getstop.c globals.c horlines.c \ | |
8 | intersect.c io.c main.c maktab.c misc.c numfields.c options.c \ | |
9 | over200.c rdata.c savrstor.c specs.c subr.c textblocks.c \ | |
10 | vertlines.c write1line.c writecntl.c | |
11 | OBJECTS = checkuse.o delimfields.o getstop.o globals.o horlines.o \ | |
12 | intersect.o io.o main.o maktab.o misc.o numfields.o options.o \ | |
13 | over200.o rdata.o savrstor.o specs.o subr.o textblocks.o \ | |
14 | vertlines.o write1line.o writecntl.o | |
15 | # | |
16 | # | |
17 | # | |
18 | all: tbl | |
19 | ||
85e90554 JA |
20 | install: all |
21 | install -s tbl ${DESTDIR}${BINDIR}/tbl | |
22 | ||
594b0747 JA |
23 | tbl: ${OBJECTS} |
24 | cc ${CFLAGS} -o tbl ${OBJECTS} | |
25 | ||
26 | checkuse.o delimfields.o getstop.o globals.o horlines.o: ext.h defs.h | |
27 | intersect.o io.o main.o maktab.o misc.o numfields.o options.o: ext.h defs.h | |
28 | over200.o rdata.o savrstor.o specs.o subr.o textblocks.o: ext.h defs.h | |
29 | vertlines.o write1line.o writecntl.o: ext.h defs.h | |
30 | ||
31 | lint: | |
32 | lint -ahbcp ${SOURCES} | |
33 | ||
34 | print: ${HFILES} ${SOURCES} | |
35 | print ${HFILES} ${SOURCES} | |
36 | ||
37 | clean: | |
38 | rm -f *.o tbl | |
39 | ||
40 | tblfiles: | |
41 | echo ${SOURCES} ${HFILES} > tblfiles |