freebsd-dev/usr.sbin/lpr/common_source/Makefile
wollman fef101266c Mega lpd/lpd upgrade, part I:
- Get rid of a lot of the static variables which were shared by
  many routines and programs in the suite.
- Create an abstract interface to the printcap database, so that
  other retrieval and iteration mechanisms could be developed
  (e.g., YP, Hesiod, or automatic retrieval from a trusted server).
- Give each capability a human-readable name in addition to the historic
  two-character one.
- Otherwise generally clean up a lot of dark corners.  Many still remain.
- When submitting jobs, use the official login name record (from getlogin())
  if there is one, rather than reverse-mapping the uid.

More to come...
1997-12-02 20:46:22 +00:00

20 lines
469 B
Makefile

# $Id$
#
# Library of internal routines for the print spooler suite.
# Originally these were compiled separately into each program,
# but the library makes it much easier to modularize them.
#
LIB= lpr
SRCS= common.c displayq.c net.c printcap.c request.c rmjob.c \
startdaemon.c
NOMAN= noman
NOPROFILE= noprofile
NOPIC= nopic
CFLAGS+= -Werror -Wall -Wnested-externs -Wmissing-prototypes \
-Wstrict-prototypes -Wredundant-decls
install:
.include <bsd.lib.mk>