# Copyright 1988-1990 Network Computing Devices, Inc.  All rights reserved.

#ident "@(#)Makefile	13.2	90/08/16"

NCDVERSION = 2.2.0

INCLUDES = -I.
#CFLAGS = -g $(INCLUDES) -DDEBUG -DCONVERTER -DNCD
CFLAGS = -O $(INCLUDES) -DCONVERTER -DNCD
#LDFLAGS = -Bstatic

PCFOBJS = fosfile.o fontAtom.o fontOS.o initatoms.o \
	pcfrfont.o pcfraccel.o pcfrbitmaps.o pcfrencoding.o pcfrglyphnms.o \
	pcfrmetrics.o pcfrprops.o pcfrswidths.o pcfrtoc.o \
	pcfftutil.o pcfutil.o fontfree.o

OBJS = pcftosnf.o fontutil.o encode.o $(PCFOBJS)

SRCS = fosfile.c fontAtom.c fontOS.c initatoms.c \
	pcfrfont.c pcfraccel.c pcfrbitmaps.c pcfrencoding.c pcfrglyphnms.c \
	pcfrmetrics.c pcfrprops.c pcfrswidths.c pcfrtoc.c \
	pcfftutil.c pcfutil.c fontfree.c \
	pcftosnf.c fontutil.c encode.c

ENC = dectech.enc iso8859.enc symbol.enc

HEADERS = bdftosnf.h encode.h font.h fontdir.h fontfile.h fontlib.h fontos.h \
	fontstr.h fontstruct.h fonttype.h fosfile.h fosfilestr.h misc.h pcf.h \
	pcfint.h pcftosnf.h port.h snfstruct.h

all:	pcftosnf

pcftosnf:	$(OBJS)
	cc -o $@ $(CFLAGS) $(OBJS) $(LDFLAGS) $(LIBS)

clean:
	rm -f $(OBJS) pcftosnf core version.h errs

shar:
	shar README makefile $(ENC) $(HEADERS) $(SRCS) > pcftosnf.shar

version.h:
	echo 'static char *copyright = "@(#)Copyright 1990 Network Computing Devices, Inc.  All rights reserved.";' > version.h
	echo 'static char *version = "@(#)pcftosnf version' $(NCDVERSION) '";' >> version.h

pcftosnf.o: version.h

