4683d6b713
Add one-true-awk as the new awk that installs to /usr/bin/awk.
30 lines
481 B
Makefile
30 lines
481 B
Makefile
# Makefile for awk.
|
|
|
|
CC = exec cc
|
|
CFLAGS = -D_MINIX -D_POSIX_SOURCE -wo -w
|
|
LDFLAGS = -i -f
|
|
|
|
OBJS = m.o e.o n.o l.o r.o v.o y.o regexp.o k.o
|
|
|
|
all: awk.old
|
|
|
|
awk.old: $(OBJS)
|
|
$(CC) $(LDFLAGS) -o $@ $(OBJS) #-lm
|
|
install -S 32kw $@
|
|
|
|
install: /usr/bin/awk.old
|
|
|
|
/usr/bin/awk.old: awk.old
|
|
install -cs -o bin $? $@
|
|
|
|
clean:
|
|
rm -f awk awk.old *.o a.out *.bak core
|
|
|
|
e.o: awk.h regexp.h
|
|
l.o: awk.h
|
|
m.o: awk.h
|
|
n.o: awk.h
|
|
r.o: awk.h regexp.h
|
|
regexp.o: regexp.h
|
|
v.o: awk.h regexp.h
|
|
y.o: awk.h
|