#
#	SCCSID	@(#)Makefile	1.5 84/10/29
#
DEBUG		= -DEBUG=2
CFLAGS		= -O -K

BIN		= Bin
INC		= Include
LIB		= Lib
LIBC		= Libc
ROUTE		= Route
HEADER		= Header
DIRLIB		= Dirlib

SLIBS		= $(SYSLIBS) -lc ../$(BIN)/$(LIBC).a
ACSSUNLIBS	= ../$(BIN)/$(HEADER).a ../$(BIN)/$(ROUTE).a ../$(BIN)/$(LIB).a

INCLUDE		= -I../$(INC)

CONFIG		=
DFLAGS		= $(DEBUG) $(CONFIG)

LFLAGS		= $(INCLUDE) $(DFLAGS)

HEADERS		=
CFILES		= ACSnet_SUN.c
OBJECTS		= ACSnet_SUN.o

NAME		= ACSnetSUN
PRSPOOLER	= sendfile -Aaprinter -e'-b' piers:basset -n
PRSPOOL		= $(PRSPOOLER)$(NAME)
PRFORMATTER	= pr -l66 -w132 -f -n3

GET		= sccs get
CP		= cp

.DEFAULT:
		$(GET) SCCS/s.$<

.c.o:
		$(CC) $(CFLAGS) $(INCLUDE) $(DFLAGS) -c $<

.c.t:
		lint $(LFLAGS) $< \
		../$(HEADER)/llib-$(HEADER).ln \
		../$(LIB)/llib-$(LIB).ln \
		>$*.t 2>&1

.c.x:
		-cyntax $(LFLAGS) $< >$*.x 2>&1

.SUFFIXES:	.x .t .c

all:		../$(BIN)/ACSnet_SUN ../$(BIN)/SUN_netsend

../$(BIN)/ACSnet_SUN:	\
		ACSnet_SUN.o $(ACSSUNLIBS)
		$(CC) $(LDFLAGS) -o $@ ACSnet_SUN.o $(ACSSUNLIBS) $(SLIBS)

../$(BIN)/SUN_netsend:	\
		netsend.sh
		$(CP) netsend.sh $@

$(OBJECTS):	../$(INC)/global.h $(FRC)

ACSnet_SUN.o:	../$(INC)/ftheader.h ../$(INC)/handlers.h ../$(INC)/header.h \
		../$(INC)/spool.h ACSnet_SUN.c

lint:		ACSnet_SUN.t

ACSnet_SUN.lint:	ACSnet_SUN.t
		more ACSnet_SUN.t

cyntax:		ACSnet_SUN.x

ACSnet_SUN.cyntax:	ACSnet_SUN.x
		more ACSnet_SUN.x

print:
		$(PRFORMATTER) Makefile $(HEADERS) $(CFILES) *.sh | $(PRSPOOL)

clean:
		$(RM) $(OBJECTS) *.[tx]

clobber:	clean

llib:

cmds:		add_sun.cmds

add_sun.cmds:	/etc/netstate
		netstate | awk -f conv_state.awk | sort > add_sun.cmds

FRC:
