# RCSid: $Header: /rcs/vcom5.0/sbeux/x25utils/x25demo/x25/Makefile,v 1.0 92/08/20 11:31:22 root Exp $

#-----------------------------------------------------------------------------
# Makefile -
#
# Copyrighted as an unpublished work.
# (c) Copyright 1992 SBE, Inc. and by other vendors under license agreements.
# All Rights Reserved.
#-----------------------------------------------------------------------------
# RCS info:
# RCS revision: $Revision: 1.0 $
# Last changed on $Date: 92/08/20 11:31:22 $
# Changed by $Author: root $
#-----------------------------------------------------------------------------
# $Log:	Makefile,v $
# Revision 1.0  92/08/20  11:31:22  root
# Initial revision
# 
#-----------------------------------------------------------------------------
#

LOCALINC = ../../../include
INC      = -I. -I$(LOCALINC)
CFLAGS   = -O $(INC) $(DPARMS)
#CFLAGS  = -g2 -O0 $(INC) $(DPARMS)
LDFLAGS  = -s

SRC =	x25lib.c\
	pvc_sink.c\
	pvc_src.c \
	xsrc.c\
	xsink.c\
	sbeRelease.c\
	$(FRC)

OBJECTS = x25lib.o\
	pvc_sink.o\
	pvc_src.o \
	xsrc.o\
	xsink.o\
	sbeRelease.o\
	$(FRC)

all: xsink xsrc pvc_sink pvc_src

#-----------------------------------------------------------------------------

xsink: x25lib.o xsink.o x25lib.h sbeRelease.o Makefile
	$(CC) $(LDFLAGS) -o xsink xsink.o x25lib.o sbeRelease.o

xsrc: x25lib.o xsrc.o x25lib.h sbeRelease.o Makefile
	$(CC) $(LDFLAGS) -o xsrc xsrc.o x25lib.o sbeRelease.o

pvc_sink: x25lib.o pvc_sink.o x25lib.h sbeRelease.o Makefile
	$(CC) $(LDFLAGS) -o pvc_sink pvc_sink.o x25lib.o sbeRelease.o

pvc_src: x25lib.o pvc_src.o x25lib.h sbeRelease.o Makefile
	$(CC) $(LDFLAGS) -o pvc_src pvc_src.o x25lib.o sbeRelease.o

sbeRelease.o: sbeRelease.c

x25lib.o: x25lib.h
	$(CC) $(CFLAGS) -c x25lib.c

#-----------------------------------------------------------------------------

clean:
	rm -f *.o

clobber:
	rm -f pvc_src pvc_sink xsrc xsink *.o

lint:
	lint $(CFLAGS) xsrc.c x25lib.c
	lint $(CFLAGS) xsink.c x25lib.c
	lint $(CFLAGS) pvc_src.c x25lib.c
	lint $(CFLAGS) pvc_sink.c x25lib.c

.PRECIOUS:  x25lib.o

# -- END OF FILE --
