#========================================================================
#
# FoFi library Makefile
#
# Copyright 2003 Glyph & Cog, LLC
#
#========================================================================

SHELL = sh

srcdir = .
VPATH = .

GOOSRCDIR = $(srcdir)/../goo
GOOLIBDIR = ../goo
DEFS = -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_SECURE_NO_DEPRECATE \
-D_CRT_OBSOLETE_NO_DEPRECATE -D_SECURE_SCL=0 -DPDF_PARSER_ONLY=1 \
-DLINKDLL=1

CXXFLAGS = -nologo -favor:blend -DWIN32=1 -MD -O2 -TP $(DEFS) -I.. \
-I$(GOOSRCDIR) -I$(srcdir) \
-I../../../texk -I../../../texk/kpathsea

CXX = cl
AR = lib
RANLIB =

LIBPREFIX = lib

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

.SUFFIXES: .cc

.cc.obj:
	$(CXX) $(CXXFLAGS) -c $<

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

CXX_SRC = \
	$(srcdir)/FoFiBase.cc \
	$(srcdir)/FoFiEncodings.cc \
	$(srcdir)/FoFiIdentifier.cc \
	$(srcdir)/FoFiTrueType.cc \
	$(srcdir)/FoFiType1.cc \
	$(srcdir)/FoFiType1C.cc

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

all: $(LIBPREFIX)fofi.lib

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

FOFI_OBJS = \
	FoFiBase.obj \
	FoFiEncodings.obj \
	FoFiIdentifier.obj \
	FoFiTrueType.obj \
	FoFiType1.obj \
	FoFiType1C.obj

$(LIBPREFIX)fofi.lib: $(FOFI_OBJS)
	rm -f $(LIBPREFIX)fofi.lib
	$(AR) -out:$(LIBPREFIX)fofi.lib $(FOFI_OBJS)

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

clean:
	rm -f $(FOFI_OBJS) $(LIBPREFIX)fofi.lib

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

include Makefile.dep
