#
# Makefile.in for lacheck
# Remember to change when lacheck is updated.
#
REV = 1.28
version = 1.0

# LEX = flex
# LEXLIB = libfl.lib
# LEX_OUTPUT_ROOT = lex.yy
srcdir = .

YDEFS = -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_SECURE_NO_DEPRECATE \
-D_CRT_OBSOLETE_NO_DEPRECATE -D_SECURE_SCL=0 -D__STDC_VERSION__=199901L

prog_cflags = -wd4819 -DWIN32=1 -DW32TEX=1 -DNeedFunctionPrototypes -I. $(YDEFS)

CFLAGS = -nologo -DYY_NO_UNISTD_H=1 -Os -MD $(prog_cflags)
DEBG=

#CFLAGS = -nologo -DYY_NO_UNISTD_H=1 -Od -Zi -MD $(prog_cflags)
#DEBG=-link -DEBUG

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

program = lacheck.exe
#
# objects = $(LEX_OUTPUT_ROOT).obj
#
objects = lacheck.obj

programs = $(program)

default: $(program)
all: $(program)

$(program): $(objects) 
	cl -Fe$@ $(objects) setargv.obj $(DEBG)

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

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

lacheck.c: lacheck.c.dist
	cp lacheck.c.dist $@
