# $Header: QD:ups/ups2/RCS/SMakefile,v 1.1 1993/10/03 15:35:25 alph Exp alph $

# for use with SASC 6.3, AmiTCP 2.0

ICFLAGS= IDIR amiga IDIR netinclude:
CFLAGS = DATA=FAR MATH=IEEE \
	UCHAR \
	DEF amigados=1 \
	NOVERBOSE NOERRHIGH NOWARNVOIDRETURN \
	$(ICFLAGS) \
	OPTIMIZE OPTTIME

#	DEBUG=FULL\
#	DEF DEBUG=1

# Note: DEF aliases needs DBM database
LFLAGS = LINK BATCH $(CFLAGS)

UPSEXTOBJS=amiga/s_socket.o
UPSDEXTOBJS=amiga/popen.o amiga/s_socket.o netlib:autoinitd.o

LIBS = LIB netlib:netnb.lib

CC=sc
PROGS=ups upsd ups-sendmail

all:	$(PROGS)

install: ups upsd Makefile
	copy ups upsd amitcp:bin

ups:	ups.o $(UPSEXTOBJS)
	$(CC) $(LFLAGS) TO $@ ups.o $(UPSEXTOBJS) $(LIBS)

upsd:	upsd.o $(UPSDEXTOBJS)
	$(CC) $(LFLAGS) TO $@ upsd.o $(UPSDEXTOBJS) $(LIBS)

ups-sendmail: ups-sendmail.o
	$(CC) $(LFLAGS) TO $@ ups-sendmail.o

distclean:
	-delete *.o */*.o *! */*!

dist:	distclean
	-delete AmiTCP_ups.lha
	lha -r a AmiTCP_ups.lha $(PROGS) *.c *.h README.amiga SMakefile \
		amiga orig ups.man
	


