#############################################################################
# Makefile for building life
# Generated by tmake at 10:31, 2001/06/08
#     Project: life
#    Template: app
#############################################################################

####### Compiler, tools and options

CC	=	cl
CXX	=	cl
CFLAGS	=	-nologo -W3 -MD -O1 -DQT_DLL -DQT_THREAD_SUPPORT -DNO_DEBUG
CXXFLAGS=	-nologo -W3 -MD -O1 -DQT_DLL -DQT_THREAD_SUPPORT -DNO_DEBUG
INCPATH	=	-I"$(QTDIR)\include"
LINK	=	link
LFLAGS	=	/NOLOGO /SUBSYSTEM:windows
LIBS	=	$(QTDIR)\lib\qt-mt230nc.lib $(QTDIR)\lib\qtmain.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib imm32.lib winmm.lib wsock32.lib
MOC	=	moc
UIC	=	uic

ZIP	=	zip -r -9

####### Files

HEADERS =	life.h \
		lifedlg.h
SOURCES =	life.cpp \
		lifedlg.cpp \
		main.cpp
OBJECTS =	life.obj \
		lifedlg.obj \
		main.obj
INTERFACES =	
UICDECLS =	
UICIMPLS =	
SRCMOC	=	moc_life.cpp \
		moc_lifedlg.cpp
OBJMOC	=	moc_life.obj \
		moc_lifedlg.obj
DIST	=	
TARGET	=	life.exe
INTERFACE_DECL_PATH = .

####### Implicit rules

.SUFFIXES: .cpp .cxx .cc .c

.cpp.obj:
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -Fo$@ $<

.cxx.obj:
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -Fo$@ $<

.cc.obj:
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -Fo$@ $<

.c.obj:
	$(CC) -c $(CFLAGS) $(INCPATH) -Fo$@ $<

####### Build rules

all: $(TARGET)

$(TARGET): $(UICDECLS) $(OBJECTS) $(OBJMOC) 
	$(LINK) $(LFLAGS) /OUT:$(TARGET) @<<
	    $(OBJECTS) $(OBJMOC) $(LIBS)
<<

moc: $(SRCMOC)

tmake: Makefile

Makefile: life.pro
	tmake life.pro -o Makefile

dist:
	$(ZIP) life.zip life.pro $(SOURCES) $(HEADERS) $(DIST) $(INTERFACES)

clean:
	-del life.obj
	-del lifedlg.obj
	-del main.obj
	-del moc_life.cpp
	-del moc_lifedlg.cpp
	-del moc_life.obj
	-del moc_lifedlg.obj
	-del $(TARGET)

####### Compile

life.obj: life.cpp \
		life.h \
		..\..\include\qframe.h \
		..\..\include\qwidget.h \
		..\..\include\qwindowdefs.h \
		..\..\include\qobjectdefs.h \
		..\..\include\qglobal.h \
		..\..\include\qfeatures.h \
		..\..\include\qconfig.h \
		..\..\include\qstring.h \
		..\..\include\qcstring.h \
		..\..\include\qarray.h \
		..\..\include\qgarray.h \
		..\..\include\qshared.h \
		..\..\include\qnamespace.h \
		..\..\include\qwindowdefs_win.h \
		..\..\include\qobject.h \
		..\..\include\qevent.h \
		..\..\include\qregion.h \
		..\..\include\qrect.h \
		..\..\include\qsize.h \
		..\..\include\qpoint.h \
		..\..\include\qmime.h \
		..\..\include\qlist.h \
		..\..\include\qglist.h \
		..\..\include\qcollection.h \
		..\..\include\qstringlist.h \
		..\..\include\qvaluelist.h \
		..\..\include\qdatastream.h \
		..\..\include\qiodevice.h \
		..\..\include\qregexp.h \
		..\..\include\qpaintdevice.h \
		..\..\include\qpalette.h \
		..\..\include\qcolor.h \
		..\..\include\qbrush.h \
		..\..\include\qcursor.h \
		..\..\include\qfont.h \
		..\..\include\qfontmetrics.h \
		..\..\include\qfontinfo.h \
		..\..\include\qstyle.h \
		..\..\include\qsizepolicy.h \
		..\..\include\qpainter.h \
		..\..\include\qpen.h \
		..\..\include\qpointarray.h \
		..\..\include\qwmatrix.h \
		..\..\include\qdrawutil.h \
		..\..\include\qcheckbox.h \
		..\..\include\qbutton.h \
		..\..\include\qapplication.h \
		..\..\include\qasciidict.h \
		..\..\include\qgdict.h \
		..\..\include\qtranslator.h \
		..\..\include\qintdict.h

lifedlg.obj: lifedlg.cpp \
		lifedlg.h \
		..\..\include\qtimer.h \
		..\..\include\qobject.h \
		..\..\include\qobjectdefs.h \
		..\..\include\qglobal.h \
		..\..\include\qfeatures.h \
		..\..\include\qconfig.h \
		..\..\include\qwindowdefs.h \
		..\..\include\qstring.h \
		..\..\include\qcstring.h \
		..\..\include\qarray.h \
		..\..\include\qgarray.h \
		..\..\include\qshared.h \
		..\..\include\qnamespace.h \
		..\..\include\qwindowdefs_win.h \
		..\..\include\qevent.h \
		..\..\include\qregion.h \
		..\..\include\qrect.h \
		..\..\include\qsize.h \
		..\..\include\qpoint.h \
		..\..\include\qmime.h \
		..\..\include\qlist.h \
		..\..\include\qglist.h \
		..\..\include\qcollection.h \
		..\..\include\qstringlist.h \
		..\..\include\qvaluelist.h \
		..\..\include\qdatastream.h \
		..\..\include\qiodevice.h \
		..\..\include\qregexp.h \
		..\..\include\qwidget.h \
		..\..\include\qpaintdevice.h \
		..\..\include\qpalette.h \
		..\..\include\qcolor.h \
		..\..\include\qbrush.h \
		..\..\include\qcursor.h \
		..\..\include\qfont.h \
		..\..\include\qfontmetrics.h \
		..\..\include\qfontinfo.h \
		..\..\include\qstyle.h \
		..\..\include\qsizepolicy.h \
		life.h \
		..\..\include\qframe.h \
		..\..\include\qapplication.h \
		..\..\include\qasciidict.h \
		..\..\include\qgdict.h \
		..\..\include\qtranslator.h \
		..\..\include\qintdict.h \
		..\..\include\qpushbutton.h \
		..\..\include\qbutton.h \
		..\..\include\qiconset.h \
		..\..\include\qpixmap.h \
		..\..\include\qlabel.h \
		..\..\include\qslider.h \
		..\..\include\qrangecontrol.h \
		..\..\include\qcombobox.h \
		..\..\include\qdatetime.h \
		patterns.cpp

main.obj: main.cpp \
		lifedlg.h \
		..\..\include\qtimer.h \
		..\..\include\qobject.h \
		..\..\include\qobjectdefs.h \
		..\..\include\qglobal.h \
		..\..\include\qfeatures.h \
		..\..\include\qconfig.h \
		..\..\include\qwindowdefs.h \
		..\..\include\qstring.h \
		..\..\include\qcstring.h \
		..\..\include\qarray.h \
		..\..\include\qgarray.h \
		..\..\include\qshared.h \
		..\..\include\qnamespace.h \
		..\..\include\qwindowdefs_win.h \
		..\..\include\qevent.h \
		..\..\include\qregion.h \
		..\..\include\qrect.h \
		..\..\include\qsize.h \
		..\..\include\qpoint.h \
		..\..\include\qmime.h \
		..\..\include\qlist.h \
		..\..\include\qglist.h \
		..\..\include\qcollection.h \
		..\..\include\qstringlist.h \
		..\..\include\qvaluelist.h \
		..\..\include\qdatastream.h \
		..\..\include\qiodevice.h \
		..\..\include\qregexp.h \
		..\..\include\qwidget.h \
		..\..\include\qpaintdevice.h \
		..\..\include\qpalette.h \
		..\..\include\qcolor.h \
		..\..\include\qbrush.h \
		..\..\include\qcursor.h \
		..\..\include\qfont.h \
		..\..\include\qfontmetrics.h \
		..\..\include\qfontinfo.h \
		..\..\include\qstyle.h \
		..\..\include\qsizepolicy.h \
		life.h \
		..\..\include\qframe.h \
		..\..\include\qapplication.h \
		..\..\include\qasciidict.h \
		..\..\include\qgdict.h \
		..\..\include\qtranslator.h \
		..\..\include\qintdict.h

moc_life.obj: moc_life.cpp \
		life.h \
		..\..\include\qframe.h \
		..\..\include\qwidget.h \
		..\..\include\qwindowdefs.h \
		..\..\include\qobjectdefs.h \
		..\..\include\qglobal.h \
		..\..\include\qfeatures.h \
		..\..\include\qconfig.h \
		..\..\include\qstring.h \
		..\..\include\qcstring.h \
		..\..\include\qarray.h \
		..\..\include\qgarray.h \
		..\..\include\qshared.h \
		..\..\include\qnamespace.h \
		..\..\include\qwindowdefs_win.h \
		..\..\include\qobject.h \
		..\..\include\qevent.h \
		..\..\include\qregion.h \
		..\..\include\qrect.h \
		..\..\include\qsize.h \
		..\..\include\qpoint.h \
		..\..\include\qmime.h \
		..\..\include\qlist.h \
		..\..\include\qglist.h \
		..\..\include\qcollection.h \
		..\..\include\qstringlist.h \
		..\..\include\qvaluelist.h \
		..\..\include\qdatastream.h \
		..\..\include\qiodevice.h \
		..\..\include\qregexp.h \
		..\..\include\qpaintdevice.h \
		..\..\include\qpalette.h \
		..\..\include\qcolor.h \
		..\..\include\qbrush.h \
		..\..\include\qcursor.h \
		..\..\include\qfont.h \
		..\..\include\qfontmetrics.h \
		..\..\include\qfontinfo.h \
		..\..\include\qstyle.h \
		..\..\include\qsizepolicy.h

moc_lifedlg.obj: moc_lifedlg.cpp \
		lifedlg.h \
		..\..\include\qtimer.h \
		..\..\include\qobject.h \
		..\..\include\qobjectdefs.h \
		..\..\include\qglobal.h \
		..\..\include\qfeatures.h \
		..\..\include\qconfig.h \
		..\..\include\qwindowdefs.h \
		..\..\include\qstring.h \
		..\..\include\qcstring.h \
		..\..\include\qarray.h \
		..\..\include\qgarray.h \
		..\..\include\qshared.h \
		..\..\include\qnamespace.h \
		..\..\include\qwindowdefs_win.h \
		..\..\include\qevent.h \
		..\..\include\qregion.h \
		..\..\include\qrect.h \
		..\..\include\qsize.h \
		..\..\include\qpoint.h \
		..\..\include\qmime.h \
		..\..\include\qlist.h \
		..\..\include\qglist.h \
		..\..\include\qcollection.h \
		..\..\include\qstringlist.h \
		..\..\include\qvaluelist.h \
		..\..\include\qdatastream.h \
		..\..\include\qiodevice.h \
		..\..\include\qregexp.h \
		..\..\include\qwidget.h \
		..\..\include\qpaintdevice.h \
		..\..\include\qpalette.h \
		..\..\include\qcolor.h \
		..\..\include\qbrush.h \
		..\..\include\qcursor.h \
		..\..\include\qfont.h \
		..\..\include\qfontmetrics.h \
		..\..\include\qfontinfo.h \
		..\..\include\qstyle.h \
		..\..\include\qsizepolicy.h \
		life.h \
		..\..\include\qframe.h

moc_life.cpp: life.h
	$(MOC) life.h -o moc_life.cpp

moc_lifedlg.cpp: lifedlg.h
	$(MOC) lifedlg.h -o moc_lifedlg.cpp

