# llpdrv -- llp daemon # # Copyright (c) 1994, 1995, 1996 by, 1996 Gunther Schadow # TOPDIR := ../.. DEFINES += -DDEBUG -DTRANSPARENT ifdef STAND INCLUDE += -I../socket LNCLUDE += -L../socket -L$(PGLIB) LOADLIBES += -lsocket -lhl7 -lsocket++ else INCLUDE += -I../socket LNCLUDE += -L../socket -L$(TOPDIR)/lib LOADLIBES += -lsocket -lpg -lsocket++ endif JUNK := llpdrv llptest clt srv llpdrv.pid \ triptrap triptrap.log semtt semtt.log PROGS = llpdrv all: llpdrv testprogs: llptest clt srv C_SRCS := ansi-block.c ansi-ctrl.c ansi-iopfx.c ansi-error.c ansi.c \ ansi-char.c ansi2i.c distal.c fattach.c llpdrv.c minimal.c \ oob.c peername.c proximal.c llptest.c semaphor.c \ trip.c trap.c CC_SRCS := clt.cc srv.cc H_SRCS := ansi.h hybrid.h intern.h llpdrv.h minimal.h semaphor.h \ trap.h trip.h include $(TOPDIR)/GNUmakefile.inc # Issue log messages with syslog with the following ident and facility # LOG_IDENT = llpdrv LOG_FACILITY = LOG_USER # If your system has no working syslog(3) give a default LOG_FILE name LOG_FILE = /tmp/llp.log # Default address to connect: FROM_AF = AF_INET FROM_ADDR = llp%localhost TO_AF = AF_INET TO_ADDR = test1%localhost DIST_AF = AF_INET DIST_ADDR = test2%localhost PROTO = P_MINI # # No changes need to be made below this line ifdef NEED_SYSLOG FSYSLOG_DEFAULTS = -DLOG_FILE=\"$(LOG_FILE)\" MAN_LOGFILE = -D_LOG_FILE=$(LOG_FILE) endif DEFAULTS = -DFROM_AF=$(FROM_AF) -DFROM_ADDR=\"$(FROM_ADDR)\" \ -DTO_AF=$(TO_AF) -DTO_ADDR=\"$(TO_ADDR)\" \ -DDIST_AF=$(DIST_AF) -DDIST_ADDR=\"$(DIST_ADDR)\" \ -DLOG_IDENT=\"$(LOG_IDENT)\" \ -DLOG_FACILITY=$(LOG_FACILITY) \ $(FSYSLOG_DEFAULTS) llpdrv: llpdrv.o fattach.o proximal.o distal.o minimal.o ansi2i.o \ ansi.o ansi-ctrl.o ansi-block.o ansi-iopfx.o ansi-error.o \ ansi-char.o oob.o peername.o semaphor.o trip.o trap.o llptest: llptest.o clt: clt.o srv: srv.o llpdrv.o: llpdrv.c $(CC) $(COPT) $(CFLAGS) $(DEFAULTS) -c $< -o $@ llpdrv.8: ptydrv.man GNUmakefile $(CPP) -P \ -D_LOG_FACILITY=$(LOG_FACILITY) $(MAN_LOGFILE) \ llpdrv.man > $@ triptrap: triptrap.o trip.o trap.o $(LD) $(LDFLAGS) -o $@ $^ -lsupport -lcompat semtt: semtt.o trap.o $(LD) $(LDFLAGS) -o $@ $^ -lcompat ### Do not change this line, make depend uses it! ###