# Makefile for mendex
PROGRAM = upmendex.exe
SHELL = sh
MAKE = make
CC = cl
CCLD = cl

YDEFS = -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_SECURE_NO_DEPRECATE \
-D_CRT_OBSOLETE_NO_DEPRECATE -D_SECURE_SCL=0 -DNO_KPSE_DLL=1 \
-DICUFORXeTeX=1

CFLAGS = -nologo -W3 -wd4819 -MT -O2 -DWIN32=1 -DKPATHSEA $(YDEFS) \
-I. -I.. -I../kpathsea -I../../libs/icu-src/source/common \
-I../../libs/icu-src/source/i18n

ICULIB = ../../libs/icu-src/lib/icuucommon.lib \
 ../../libs/icu-src/lib/icuinternational.lib \
../../libs/icu-src/lib/icudt.lib

SYSLIB = user32.lib advapi32.lib shell32.lib

PROGLINK = $(CCLD) -Fe$(PROGRAM) $(OBJS) setargv.obj \
../kpathsea/libkpathsea.lib $(ICULIB) $(SYSLIB)

OBJS = \
	convert.obj \
	fread.obj \
	fwrite.obj \
	kp.obj \
	main.obj \
	pageread.obj \
	sort.obj \
	qsort.obj \
	styfile.obj


$(PROGRAM): $(OBJS) ../kpathsea/libkpathsea.lib
	$(PROGLINK)

install: $(PROGRAM)
	cp -p $(PROGRAM) c:/usr/local/txdir/w32tex/bin/
	cp -p $(PROGRAM) c:/usr/work/edrive/wk/dist/MAKEINDEX/bin/

clean:
	rm -f *.obj upmendex.exe *.exp *.lib foo.* uni.* *~

include depend.mk
