NetBSD/usr.bin/tip/Makefile
perry eee85da04c Remove support for uucp style locking.
This means we can get rid of the suid/sgid parts of the code (which
have been removed). The program is now installed with normal permissions.

To prevent accidents, we now flock the tty line, attempting to get an
exclusive lock.

Reviewed by: tls
2006-04-03 02:01:28 +00:00

50 lines
1.7 KiB
Makefile

# $NetBSD: Makefile,v 1.18 2006/04/03 02:01:28 perry Exp $
# @(#)Makefile 8.1 (Berkeley) 6/6/93
#
# Files are:
# /etc/remote remote host description file
# /etc/phones phone number file, owned by ${OWNER} and
# mode 6??
# /var/log/aculog ACU accounting file, owned by ${OWNER} and
# mode 6?? {if ACULOG defined}
# Presently supports:
# BIZCOMP
# DEC DF02-AC, DF03-AC
# DEC DN-11/Able Quadracall
# HAYES and Hayes emulators
# USR COURIER (2400 baud)
# VENTEL 212+
# VADIC 831 RS232 adaptor
# VADIC 3451
# TELEBIT T3000
#
# Configuration defines:
# DF02, DF03, DN11 ACU's supported
# BIZ1031, BIZ1022, VENTEL, V831, V3451, HAYES, COURIER, T3000
# ACULOG turn on tip logging of ACU use
# PRISTINE no phone #'s put in ACU log file
# CONNECT worthless command
# DEFBR default baud rate to make connection at
# DEFFS default frame size for FTP buffering of
# writes on local side
# BUFSIZ buffer sizing from stdio, must be fed
# explicitly to remcap.c if not 1024
# CONNECT enable ~C command (connect pgm to remote)
WARNS=4
PROG= tip
CPPFLAGS+=-I${.CURDIR} \
-DDEFBR=9600 -DDEFFS=BUFSIZ -DCONNECT \
-DHAYES #-DV831 -DVENTEL -DHAYES -DCOURIER -DT3000 -DACULOG -DPRISTINE
.PATH: ${.CURDIR}/aculib
SRCS= acu.c acutab.c cmds.c cmdtab.c cu.c hunt.c partab.c \
remote.c tip.c tipout.c value.c vars.c \
df.c hayes.c # log.c biz22.c courier.c dn11.c hayes.c t3000.c v3451.c v831.c ventel.c
# -- acutab is configuration dependent, and so depends on the Makefile
# -- remote.o depends on the Makefile because of DEFBR and DEFFS
# -- log.o, cu.o, acu.o, tip.o depend on the Makefile because of ACULOG
acutab.o log.o cu.o acu.o tip.o remote.o: Makefile
.include <bsd.prog.mk>