#
# SCCS_ID - "@(#)Makefile (TWG)       1.3     89/09/08 "
#
# @(#) Copyright 1986.  The Wollongong Group, Inc.  All Rights Reserved.
#

SOURCES = uds_main.c uds_tli.c
OBJECTS = uds_main.o uds_tli.o
MODULE	= uds
DRIVER	= uds.o

BINDIST	= ../../../bindist
SRCDIST	= ../../../srcdist
INSTALL	= /etc/conf
LINTS	= Lint.out
LINTDEF = -DLINT -DNO_SCCS_ID

SHELL	= /bin/sh
OPTS	= -O
DEFINES =#-DDEBUG

include	../../../make.pre

INCLUDE =  -I../../../include
DEFS	= -DKERNEL -DINKERNEL -DINET $(DEFINES)
CFLAGS	= $(OPTS) $(DEFS) $(INCLUDE)

$(DRIVER) all: $(OBJECTS)
	$(LD) $(LDFLAGS) -o $(DRIVER) -r $(OBJECTS)

bindist : $(DRIVER)
	cp $(DRIVER) $(BINDIST)/user/usr/sys/lib

install : $(DRIVER)
	cp $(DRIVER) $(INSTALL)/usr/sys/lib

srcdist :
	cp $(SOURCES) Makefile $(SRCDIST)/user/kernel/src/$(MODULE)

lint :
	lint $(INCLUDE) $(LINTDEF) $(DEFS) -c $(SOURCES)
	lint -u $(LINTS)

clean :
	rm -f *.o core a.out

clobber : clean
	rm -f $(DRIVER)
