# RCSid: $Header: /rcs/vcom/sbeux/x25utils/x25demo/x25/Makefile,v 1.1 91/02/13 18:43:05 root Rel $

#-----------------------------------------------------------------------------
# Makefile -
#
# Copyrighted as an unpublished work.
# (c) Copyright 1991 SBE, Inc. and by other vendors under license agreements.
# All rights reserved.
#-----------------------------------------------------------------------------
# RCS info:
# RCS revision: $Revision: 1.1 $
# Last changed on $Date: 91/02/13 18:43:05 $
# Changed by $Author: root $
#-----------------------------------------------------------------------------
# $Log:	Makefile,v $
# Revision 1.1  91/02/13  18:43:05  root
# Add correct LDFLAG usage for -s option.
# 
# Revision 1.0  91/01/21  12:12:08  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 --
