#
# Portable Object Compiler
#

#
# This Makefile should work with Microsoft nmake.
#

LEX=flex
LEXYYC=lexyy.c
RM=del
CP=copy
OBJC=objc
DBG_MFLAGS=-q -g
OPT_MFLAGS=-q -O -DNDEBUG

MFLAGS = $(DBG_MFLAGS) -inlinecache -postlink -retain

PROGRAM=words.exe
OBJFILES = token.obj words.obj

.SUFFIXES: .m .lm

.m.obj:
	$(OBJC) -c $*.m $(MFLAGS)

.lm.obj:
	$(LEX) $*.lm
	-$(CP) $(LEXYYC) $*.m
	$(OBJC) -c $(MFLAGS) $(IFLAGS) $*.m
	-$(RM) $*.m

$(PROGRAM) : $(OBJFILES)
	$(OBJC) $(MFLAGS) $(OBJFILES) -o $(PROGRAM)

cleantmp : 
	-$(RM) *.P
	-$(RM) *.c
	-$(RM) *.i

clean : cleantmp
	-$(RM) *.obj
	-$(RM) $(PROGRAM)

distclean : clean
	-$(RM) Makefile 



syntax highlighted by Code2HTML, v. 0.9.1