DEFS=-DWIN32=1 -DW32TEX=1 -DKPATHSEA=1 -DHAVE_CONFIG_H=1 \
-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE \
-D_CRT_OBSOLETE_NO_DEPRECATE -DNO_KPSE_DLL=1 -DLIBDPX=1

INC=-I. -I.. -I../../libs/zlib -I../../libs/libpng -Ing \
-I../../libs/libpaper/lib

CFLAGS=-wd4819 -nologo -MT $(DEFS) $(INC)

OBJEXT  = obj
OBJECTS = agl.$(OBJEXT) \
	bmpimage.$(OBJEXT) cff.$(OBJEXT) \
	cff_dict.$(OBJEXT) cid.$(OBJEXT) \
	cidtype0.$(OBJEXT) cidtype2.$(OBJEXT) \
	cmap.$(OBJEXT) cmap_read.$(OBJEXT) \
	cmap_write.$(OBJEXT) cs_type2.$(OBJEXT) \
	dpxconf.$(OBJEXT) dpxcrypt.$(OBJEXT) \
	dpxfile.$(OBJEXT) dpxutil.$(OBJEXT) \
	dvi.$(OBJEXT) dvipdfmx.$(OBJEXT) \
	epdf.$(OBJEXT) error.$(OBJEXT) \
	fontmap.$(OBJEXT) jp2image.$(OBJEXT) jpegimage.$(OBJEXT) \
	mem.$(OBJEXT) mfileio.$(OBJEXT) \
	mpost.$(OBJEXT) numbers.$(OBJEXT) \
	otl_opt.$(OBJEXT) \
	pdfcolor.$(OBJEXT) pdfdev.$(OBJEXT) \
	pdfdoc.$(OBJEXT) pdfdraw.$(OBJEXT) \
	pdfencrypt.$(OBJEXT) pdfencoding.$(OBJEXT) \
	pdffont.$(OBJEXT) pdfnames.$(OBJEXT) \
	pdfobj.$(OBJEXT) pdfparse.$(OBJEXT) \
	pdfresource.$(OBJEXT) pdfximage.$(OBJEXT) \
	pkfont.$(OBJEXT) pngimage.$(OBJEXT) \
	pst.$(OBJEXT) pst_obj.$(OBJEXT) \
	sfnt.$(OBJEXT) spc_color.$(OBJEXT) \
	spc_dvipdfmx.$(OBJEXT) spc_dvips.$(OBJEXT) spc_html.$(OBJEXT) \
	spc_misc.$(OBJEXT) spc_pdfm.$(OBJEXT) \
	spc_tpic.$(OBJEXT) spc_util.$(OBJEXT) \
	spc_xtx.$(OBJEXT) specials.$(OBJEXT) \
	subfont.$(OBJEXT) t1_char.$(OBJEXT) \
	t1_load.$(OBJEXT) tfm.$(OBJEXT) \
	truetype.$(OBJEXT) tt_aux.$(OBJEXT) \
	tt_cmap.$(OBJEXT) tt_glyf.$(OBJEXT) \
	tt_gsub.$(OBJEXT) tt_post.$(OBJEXT) \
	tt_table.$(OBJEXT) type0.$(OBJEXT) \
	type1.$(OBJEXT) type1c.$(OBJEXT) \
	unicode.$(OBJEXT) vf.$(OBJEXT) \
	xbb.$(OBJEXT) mt19937ar.$(OBJEXT)

libdpx.lib: $(OBJECTS)
	lib -out:$@ $(OBJECTS)

%.obj: %.c
	$(CC) $(CFLAGS) -c $<

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