head	1.3;
access;
symbols;
locks; strict;
comment	@# @;


1.3
date	93.04.27.21.25.06;	author roger;	state Exp;
branches;
next	1.2;

1.2
date	93.02.28.05.05.07;	author roger;	state Exp;
branches;
next	1.1;

1.1
date	93.02.28.05.00.14;	author roger;	state Exp;
branches;
next	;


desc
@@


1.3
log
@fixed installation.
@
text
@
LD	= cc
#	cu makefile
SHELL	= /bin/sh

.SUFFIXES: .p
OWNER=uucp
GRP=daemon
BIN=$(DESTDIR)/usr/bin
UUDIR=${.CURDIR}/../uucp
CUDIR=${.CURDIR}/../cu
LLDFLAGS =

MYFLAGS = -DSLIP -I$(UUDIR)
# MYFLAGS = -DSTANDALONE -DSMALL -I$(UUDIR) #for smaller a.outs
LCFLAGS =  
#LIBS= -lnsl_s
LIBS= -lcompat

#	Use the following lines for DATAKIT
# CFLAGS = -O -DSTANDALONE -I$(UUDIR) -DDATAKIT
# CFLAGS = -O -DDATAKIT -DSTANDALONE -DSMALL -I$(UUDIR) #for smaller a.outs
# LIBS=-ldk

# OLD=-o to save old files upon install
# INS=cpset
# If you system does not have "cpset"
#  use the one in the uucp source directory and use the
#  next INS=../uucp/Cpset line instead of the INS=cpset line above.
INS=${.CURDIR}/../uucp/Cpset
STRIP=-s

SLOBJS =  sldial.o callers.o getargs.o line.o uucpdefs.o ulockf.o\
	 conn.o interface.o strsave.o sysfiles.o strecpy.o \
	 uucpname.o versys.o

SLSRC =  sldial.c $(UUDIR)/line.c $(UUDIR)/callers.c\
	$(UUDIR)/conn.c $(UUDIR)/uucpdefs.c $(UUDIR)/ulockf.c \
	$(UUDIR)/getargs.c $(UUDIR)/interface.c $(UUDIR)/strsave.c \
	$(UUDIR)/sysfiles.c $(UUDIR)/strecpy.c $(UUDIR)/uucpname.c \
	$(UUDIR)/versys.c

.c.p:
	$(PROF)$(CC) -c -p $(MYFLAGS) $(CFLAGS) $*.c   && mv $(*F).o $*.p


sldial:  $(SLOBJS)
	$(LD) $(LDFLAGS) $(SLOBJS) $(LIBS) -o sldial $(LDLIBS)

all:	 sldial

install:    all
	$(INS) $(OLD) $(STRIP) sldial $(BIN)/sldial 4111 uucp sys

clean:
	-rm -f *.o *.p

clobber: clean
	rm -f sldial

line.o:	$(UUDIR)/line.c   $(UUDIR)/uucp.h $(UUDIR)/parms.h
	$(CC) -c $(MYFLAGS) $(CFLAGS) $(UUDIR)/line.c

callers.o:	$(UUDIR)/callers.c   $(UUDIR)/uucp.h $(UUDIR)/parms.h
	$(CC) -c $(MYFLAGS) $(CFLAGS) $(UUDIR)/callers.c

getargs.o:	$(UUDIR)/getargs.c   $(UUDIR)/uucp.h $(UUDIR)/parms.h
	$(CC) -c $(MYFLAGS) $(CFLAGS) $(UUDIR)/getargs.c

uucpdefs.o:	$(UUDIR)/uucpdefs.c  $(UUDIR)/uucp.h $(UUDIR)/parms.h
	$(CC) -c $(MYFLAGS) $(CFLAGS) $(UUDIR)/uucpdefs.c

ulockf.o:	$(UUDIR)/ulockf.c  $(UUDIR)/uucp.h $(UUDIR)/parms.h
	$(CC) -c $(MYFLAGS) $(CFLAGS) $(UUDIR)/ulockf.c

conn.o:		$(UUDIR)/conn.c  $(UUDIR)/uucp.h $(UUDIR)/parms.h
	$(CC) -c $(MYFLAGS) $(CFLAGS) $(UUDIR)/conn.c

interface.o:	$(UUDIR)/interface.c  $(UUDIR)/uucp.h
	$(CC) -c $(MYFLAGS) $(CFLAGS) $(UUDIR)/interface.c

strsave.o:	$(UUDIR)/strsave.c 
	$(CC) -c $(MYFLAGS) $(CFLAGS) $(UUDIR)/strsave.c

sysfiles.o:	$(UUDIR)/sysfiles.c  $(UUDIR)/sysfiles.h
	$(CC) -c $(MYFLAGS) $(CFLAGS) $(UUDIR)/sysfiles.c

strecpy.o:	$(UUDIR)/strecpy.c
	$(CC) -c $(MYFLAGS) $(CFLAGS) $(UUDIR)/strecpy.c

uucpname.o:	$(UUDIR)/uucpname.c
	$(CC) -c $(MYFLAGS) $(CFLAGS) $(UUDIR)/uucpname.c

versys.o:	$(UUDIR)/versys.c
	$(CC) -c $(MYFLAGS) $(CFLAGS) $(UUDIR)/versys.c

.c.o:
	$(CC) -c $(MYFLAGS) $(CFLAGS) $<

NOMAN = noman
.include <bsd.prog.mk>
@


1.2
log
@RENO change.
@
text
@d9 1
a9 1
BIN=$(ROOT)/usr/bin
d53 1
a53 1
	$(INS) $(OLD) $(STRIP) cu $(BIN)/cu 4111 uucp sys
@


1.1
log
@Initial revision
@
text
@a2 1
#include	$(INCROOT)/usr/include/Makepre.h
d99 3
a101 1
#include	$(INCROOT)/usr/include/Makepost.h
@
