# File:		DMakefile
# Purpose:	sendmail/rmail
# Author:	
# Created:	
#
# Initials:
#	BCW - Brett Wuth
#		Phone: (403) 627-2460
#		E-mail: support@castrov.cuc.ab.ca, support@castrov.UUCP
#
# HISTORY: $Log:	DMakefile,v $
# Revision 1.5.1.2  94/08/07  21:41:54  wuth
# .
# 
# Revision 1.9  94/07/31  03:18:25  wuth
#	Add debugging/non-debugging options.
#
# Revision 1.8  94/07/30  20:18:21  wuth
# Revision 1.7  94/07/26  23:00:56  wuth
# Revision 1.6  94/07/21  00:33:52  wuth
#	Merge Wuth/6 changes
#		output to local /c
#	Remove dependance on UUCP:.  UUCP: is used by production code.

OD=   dtmp:uucp/
SRCS= sendmail.c parse.c domain.c
OBJS= $(SRCS:"*.c":"$(OD)*.o")
# CFLAGS= -I /include/ -D NDEBUG
CFLAGS= -I /include/ -d1 -s
EXE= /c/
LIBS= -L/dlib -luucp -lodu
PROTOS= /include/sendmail_protos.h
MAKEPROTO= dtmp:uucp/lib/makeproto

all: $(PROTOS) $(EXE)sendmail $(EXE)CheckUser

localdir: $(PROTOS) sendmail CheckUser

sendmail: $(OBJS)
    dcc $(OBJS) -o %(left) $(LIBS) -r

$(EXE)sendmail: $(OBJS)
    dcc $(OBJS) -o %(left) $(LIBS) -d1 -s -r
#    dcc $(OBJS) -o %(left) $(LIBS) -r
    copy $(EXE)sendmail $(EXE)rmail

CheckUser: CheckUser.c
    dcc $(CFLAGS) $(LIBS) %(right) -o %(left) -r

$(EXE)CheckUser: CheckUser.c
    dcc $(CFLAGS) $(LIBS) %(right) -o %(left) -r
  
$(OBJS) : $(SRCS)
    dcc $(CFLAGS) %(right) -o %(left) -c -r

$(PROTOS) : $(SRCS)
    $(MAKEPROTO) -o%(left) %(right)

clean:
    delete $(OBJS) $(PROTOS)

# /*** EOF ***/
