# 
# $Header: Makefile.sample,v 4.300 91/06/09 01:33:07 root Rel41 $ SONY; 
#
# Makefile for lpf_smlbp, lpf_a3smlbp
#	Copyright (c) 1990, Sony Corporation
#
DESTDIR =

EXTHDRS	      = /usr/include/newsiop/lbp.h \
		/usr/include/stdio.h \
		/usr/include/sys/ioctl.h

HDRS	      = smlbp.h

LINKER	      = cc

MAKEFILE      = Makefile

OBJS	      = smlbp.o \
		iso2022.o \
		getsysinfo.o \
		lbp.o \
		lbp_error.o \
		font.o \
		sb2fno.o \
		jis2fno.o \
		ks2fno.o \
		tca2fno.o

OBJS_A3	      = smlbp.o \
		iso2022.o \
		getsysinfo.o \
		a3lbp.o \
		font.o \
		sb2fno.o \
		jis2fno.o \
		ks2fno.o \
		tca2fno.o

LIBS_A3       = /usr/sony/lib/libbp.a /usr/sony/lib/libib.a

CFLAGS        =	-O -DBUGFIX

PROG	      = lpf_smlbp

PROG_A3	      = lpf_a3smlbp

DEST	      = ${DESTDIR}/usr/sony/lib

SRCS	      = smlbp.c \
		iso2022.c \
		getsysinfo.c \
		lbp.c \
		lbp_error.c \
		a3lbp.c \
		font.c \
		sb2fno.c \
		jis2fno.c \
		ks2fno.c \
		tca2fno.c

all:		${PROG} ${PROG_A3}

${PROG}:	${OBJS} ${LIBS}
		${LINKER} ${CFLAGS} ${OBJS} ${LIBS} -o ${PROG}

${PROG_A3}:	${OBJS_A3} ${LIBS_A3}
		${LINKER} ${CFLAGS} ${OBJS_A3} ${LIBS_A3} -o ${PROG_A3}

clean:;		@rm -f ${OBJS} ${OBJS_A3} ${PROG} ${PROG_A3}

install:
		@rm -f ${DEST}/lpf_smlbp ${DEST}/lpf_sjlbp ${DEST}/lpf_sklbp
		@rm -f ${DEST}/lpf_selbp ${DEST}/lpf_sclbp
		@rm -f ${DEST}/lpf_a3smlbp ${DEST}/lpf_a3sjlbp ${DEST}/lpf_a3sklbp
		@rm -f ${DEST}/lpf_a3selbp ${DEST}/lpf_a3sclbp
		install -c -s -m 755 -o root ${PROG} ${DEST}
		install -c -s -m 755 -o root ${PROG_A3} ${DEST}
		ln ${DEST}/lpf_smlbp ${DEST}/lpf_sjlbp
		ln ${DEST}/lpf_smlbp ${DEST}/lpf_selbp
		ln ${DEST}/lpf_smlbp ${DEST}/lpf_sclbp
		ln ${DEST}/lpf_smlbp ${DEST}/lpf_sklbp
		ln ${DEST}/lpf_a3smlbp ${DEST}/lpf_a3sjlbp
		ln ${DEST}/lpf_a3smlbp ${DEST}/lpf_a3selbp
		ln ${DEST}/lpf_a3smlbp ${DEST}/lpf_a3sclbp
		ln ${DEST}/lpf_a3smlbp ${DEST}/lpf_a3sklbp

font.o:		/usr/include/stdio.h smlbp.h

lbp.o:		/usr/include/stdio.h /usr/include/sys/ioctl.h \
		/usr/include/newsiop/lbp.h smlbp.h

a3lbp.o:	/usr/include/stdio.h /usr/include/signal.h \
		/usr/include/syslog.h smlbp.h

smlbp.o:	/usr/include/stdio.h smlbp.h
