# Makefile for libptexenc
#
YDEFS = -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_SECURE_NO_DEPRECATE \
-D_CRT_OBSOLETE_NO_DEPRECATE -D_SECURE_SCL=0

CFLAGS = -nologo -W3 -favor:blend -O2 -MD -DWIN32=1 $(YDEFS)
INCS   = -I. -I./ptexenc -I..
KPSELIB = ../kpathsea/kpathsealibw64.lib

CC     = cl
AR     = lib

objects = ptexenc.obj kanjicnv.obj unicode.obj \
unicode-jp.obj utf8tbl.obj

library = ptexenc

.SUFFIXES: .obj
.c.obj:
	$(CC) $(CFLAGS) $(INCS) -c $<

default all: lib$(library).lib ptekf.exe

lib$(library).lib: $(objects)
	$(AR) -out:$@ $(objects)

ptekf.exe: ptekf.obj lib$(library).lib $(KPSELIB)
	cl -Fe$@ ptekf.obj lib$(library).lib $(KPSELIB)

clean:
	rm -f *~ $(objects) lib$(library).lib

DEST=c:/usr/work/edrive/wk/w64dist/PTEX/bin64
install: ptekf.exe
	cp -p ptekf.exe $(DEST)/

include depend.mk
