1
0
Files
irix-657m-src/eoe/cmd/vi/misc/makefile.5.4
2022-09-29 17:59:04 +03:00

88 lines
1.5 KiB
Groff

# Copyright (c) 1990, 1991 UNIX System Laboratories, Inc.
# Copyright (c) 1984, 1986, 1987, 1988, 1989, 1990 AT&T
# All Rights Reserved
# THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF
# UNIX System Laboratories, Inc.
# The copyright notice above does not evidence any
# actual or intended publication of such source code.
#ident "@(#)vi:misc/makefile 1.18"
# Makefile for misc directory for vi
ROOT =
DIR = $(ROOT)/usr/bin
INC = $(ROOT)/usr/include
LDFLAGS = -s $(PERFLIBS)
NLDFLAGS = -s
CFLAGS = -O -I$(INC)
INS = install
STRIP = strip
SIZE = size
MAKEFILE = makefile
MAINS = ctags fold cxref
OBJECTS = ctags.o fold.o
SOURCES = ctags.c fold.c cxref.sh
ALL: $(MAINS)
ctags: ctags.o
$(CC) $(CFLAGS) -o ctags ctags.o $(LDFLAGS)
fold: fold.o
$(CC) $(CFLAGS) -o fold fold.o $(LDFLAGS)
ctags.o: $(INC)/stdio.h $(INC)/ctype.h
fold.o: $(INC)/stdio.h
GLOBALINCS = $(INC)/ctype.h $(INC)/signal.h $(INC)/stdio.h \
$(INC)/sys/signal.h $(INC)/sys/stat.h \
$(INC)/sys/types.h
clean:
rm -f $(OBJECTS)
clobber:
rm -f $(OBJECTS) $(MAINS)
all : ALL
install: ALL
$(INS) -f $(DIR) -m 555 -u bin -g bin ctags
size: ctags
$(SIZE) ctags
strip: ALL
$(STRIP) $(MAINS)
partslist:
@echo $(MAKEFILE) $(SOURCES) $(LOCALINCS) | tr ' ' '\012' | sort
productdir:
@echo $(DIR) | tr ' ' '\012' | sort
product:
@echo ctags | tr ' ' '\012' | \
sed 's;^;$(DIR)/;'
srcaudit:
@fileaudit $(MAKEFILE) $(LOCALINCS) $(SOURCES) READ_ME del.h.cb -o $(OBJECTS) $(MAINS)