#sccs	"@(#)vi/misc:Makefile	1.1"
#	Convergent Technologies - System V - Mar 1984
include $(MAKEINC)/Makepre.h

PROGS=xstr mkstr fold ctags
LDFLAGS=-s
DEPENDLIST=xstr.c mkstr.c fold.c ctags.c

all: Makeincludes $(PROGS) 

Makeincludes: $(DEPENDLIST)
	$(INCCMD) $(DEPENDLIST) | $(SORT) | $(FILTER) > Makeincludes
	$(MAKE)

includes: $(DEPENDLIST)
	$(INCCMD) $(DEPENDLIST) | $(SORT) | $(FILTER) > Makeincludes

xstr: xstr.c id.o
	$(CC) $(CFLAGS) $@.c id.o -o $@

mkstr: mkstr.c id.o
	$(CC) $(CFLAGS) $@.c id.o -o $@

fold: fold.c id.o
	$(CC) $(CFLAGS) $@.c id.o -o $@

ctags: ctags.c id.o
	$(CC) $(CFLAGS) $@.c id.o -o $@

install:
	: NOTHING TO INSTALL

clean:
	rm -f *.o

clobber: clean
	rm -f $(PROGS)

id.c: ../vi.sl
	mkslid >id.c

populate:
	getunit

include Makeincludes
include $(MAKEINC)/Makepost.h
