OPTIMIZE = -O2
XDEFS=-wd4819 -DHAVE_CONFIG_H -DWIN32=1 -D__WIN64__=1 -D__WIN32__=1 \
-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DNO_KPSE_DLL=1 \
-D_CRT_OBSOLETE_NO_DEPRECATE -D_SECURE_SCL=0 -DTEXLIVEWIN32=1 -DW32TEX=1

INCS=-I. -I../.. -I../../libs/variant/include -I../../libs/boost \
-I../../../../libs/zlib -I../../libs/woff2/include

CFLAGS=-nologo $(OPTIMIZE) -W1 -MT $(XDEFS) $(INCS)

CXXFLAGS=-nologo $(OPTIMIZE) -W1 -MT -GR -EHsc $(XDEFS) $(INCS)

OBJS= \
CmapTable.obj \
GlyfTable.obj \
HeadTable.obj \
HheaTable.obj \
HmtxTable.obj \
MaxpTable.obj \
NameTable.obj \
OS2Table.obj \
PostTable.obj \
TTFAutohint.obj \
TTFTable.obj \
TTFWriter.obj \
VheaTable.obj \
VmtxTable.obj

libttf.lib: $(OBJS)
	lib -out:$@ $(OBJS)

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