GOO_SRC = ../goo
FOFI_SRC = ../fofi
POPPLER_SRC = ../poppler

INCS = -I.. -I../goo -I../fofi -I../poppler -I../../../libpng \
-I../../../zlib
NDEFS = -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE \
-D_CRT_OBSOLETE_NO_DEPRECATE -D_SECURE_SCL=0
CPPFLAGS = -DWIN32=1 -DHAVE_CONFIG_H=1 $(NDEFS)
CXX = cl
CXXFLAGS = -GR -EHsc -MT -O2 -nologo -wd4819 $(CPPFLAGS) $(INCS)


fofi_libfofi_a_objs = \
	$(FOFI_SRC)/FoFiBase.obj \
	$(FOFI_SRC)/FoFiEncodings.obj \
	$(FOFI_SRC)/FoFiIdentifier.obj \
	$(FOFI_SRC)/FoFiTrueType.obj \
	$(FOFI_SRC)/FoFiType1.obj \
	$(FOFI_SRC)/FoFiType1C.obj

fofi_libfofi_a_sources = \
	$(FOFI_SRC)/FoFiBase.cc \
	$(FOFI_SRC)/FoFiEncodings.cc \
	$(FOFI_SRC)/FoFiIdentifier.cc \
	$(FOFI_SRC)/FoFiTrueType.cc \
	$(FOFI_SRC)/FoFiType1.cc \
	$(FOFI_SRC)/FoFiType1C.cc

all: libfofi.lib
libfofi.lib: $(fofi_libfofi_a_objs)
	lib -out:$@ $(fofi_libfofi_a_objs)

clean:
	rm -f *.obj *.lib *~

$(fofi_libfofi_a_objs): #(fofi_libfofi_a_aources)

.SUFFIXES: .cc .obj

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