KP=../kpathsea/kpathsealib.lib
LIBADD=advapi32.lib
WD=setargv.obj

YDEFS = -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_SECURE_NO_DEPRECATE \
-D_CRT_OBSOLETE_NO_DEPRECATE -D_SECURE_SCL=0

CFLAGS=-nologo -MD -O2 -W3 -DWIN32=1 $(YDEFS) -I. -I.. -I../kpathsea

# all: fmtutil.exe ppower4.exe deltexlsr.exe pmakempx.exe upmakempx.exe \
# nts.exe updmap.exe texdocc.exe

all: fmtutil.exe ppower4.exe deltexlsr.exe updmap.exe texdocc.exe

fmtutil.exe : fmtutil.obj mktexupd.obj $(KP)
	$(CC) -Fe$@ fmtutil.obj mktexupd.obj $(WD) $(KP) $(LIBADD)
deltexlsr.exe : deltexlsr.obj $(KP)
	$(CC) -Fe$@ deltexlsr.obj $(WD) $(KP)
pmakempx.exe : pmakempx.obj $(KP)
	$(CC) -Fe$@ pmakempx.obj $(WD) $(KP) $(LIBADD)
upmakempx.exe : upmakempx.obj $(KP)
	$(CC) -Fe$@ upmakempx.obj $(WD) $(KP) $(LIBADD)
ppower4.exe : ppower4.obj $(KP)
	$(CC) -Fe$@ ppower4.obj $(WD) $(KP)
updmap.exe : updmap.obj $(KP)
	$(CC) -Fe$@ updmap.obj $(WD) $(KP) $(LIBADD)
nts.exe : nts.obj $(KP)
	$(CC) -Fe$@ nts.obj $(WD) $(KP)
texdocc.exe : texdocc.obj $(KP)
	$(CC) -Fe$@ texdocc.obj $(WD) $(KP) user32.lib $(LIBADD)

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

BINS=deltexlsr.exe fmtutil.exe updmap.exe ppower4.exe texdocc.exe
install: $(BINS)
	cp -p $(BINS) c:/usr/local/txdir/w32tex/bin/
	cp -p $(BINS) c:/usr/work/edrive/wk/dist/WEB2CBIN/bin/

clean:
	rm *.exe *.obj *~

fmtutil.obj: fmtutil.c
deltexlsr.obj: deltexlsr.c
pmakempx.obj: pmakempx.c
upmakempx.obj: upmakempx.c
nts.obj: nts.c
ppower4.obj: ppower4.c
updmap.obj: updmap.c
texdocc.obj: texdocc.c
mktexupd.obj: mktexupd.c
