#
#
LFLAG=-link /STACK:0x280000
WD=setargv.obj
CFLAGS=-nologo -favor:blend -O2 -MD -W3 -D_CRT_SECURE_NO_WARNINGS
CC=cl

all: inimf.exe initex.exe hilatex.exe

#
# inimf.exe
#
inimf.exe: inimf.obj
	$(CC) -Fe$@ $< $(WD) $(LFLAG)
inimf.obj: callexe.c
	$(CC) $(CFLAGS) -Fo$@ -DEXEPROG='"mf-nowin.exe"' -c $<

#
# initex.exe
#
initex.exe: initex.obj
	$(CC) -Fe$@ $< $(WD) $(LFLAG)
initex.obj: callexe.c
	$(CC) $(CFLAGS) -Fo$@ -DEXEPROG='"tex.exe"' -c $<

#
# hilatex.exe
#
hilatex.exe: hilatex.obj
	$(CC) -Fe$@ $< $(WD) $(LFLAG)
hilatex.obj: callexe.c
	$(CC) $(CFLAGS) -Fo$@ -DEXEPROG='"hitex.exe"' -c $<

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