#############################################################################
# Makefile for building canvas
# Generated by tmake at 10:31, 2001/06/08
#     Project: canvas
#    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 =	canvas.h
SOURCES =	canvas.cpp \
		main.cpp
OBJECTS =	canvas.obj \
		main.obj
INTERFACES =	
UICDECLS =	
UICIMPLS =	
SRCMOC	=	moc_canvas.cpp
OBJMOC	=	moc_canvas.obj
DIST	=	
TARGET	=	canvas.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: canvas.pro
	tmake canvas.pro -o Makefile

dist:
	$(ZIP) canvas.zip canvas.pro $(SOURCES) $(HEADERS) $(DIST) $(INTERFACES)

clean:
	-del canvas.obj
	-del main.obj
	-del moc_canvas.cpp
	-del moc_canvas.obj
	-del $(TARGET)

####### Compile

canvas.obj: canvas.cpp \
		..\..\include\qdatetime.h \
		..\..\include\qstring.h \
		..\..\include\qcstring.h \
		..\..\include\qarray.h \
		..\..\include\qgarray.h \
		..\..\include\qshared.h \
		..\..\include\qglobal.h \
		..\..\include\qfeatures.h \
		..\..\include\qconfig.h \
		..\..\include\qmainwindow.h \
		..\..\include\qwidget.h \
		..\..\include\qwindowdefs.h \
		..\..\include\qobjectdefs.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\qstatusbar.h \
		..\..\include\qmessagebox.h \
		..\..\include\qdialog.h \
		..\..\include\qmenubar.h \
		..\..\include\qpopupmenu.h \
		..\..\include\qframe.h \
		..\..\include\qmenudata.h \
		..\..\include\qiconset.h \
		..\..\include\qpixmap.h \
		..\..\include\qsignal.h \
		..\..\include\qapplication.h \
		..\..\include\qasciidict.h \
		..\..\include\qgdict.h \
		..\..\include\qtranslator.h \
		..\..\include\qintdict.h \
		..\..\include\qkeycode.h \
		..\..\include\qpainter.h \
		..\..\include\qpen.h \
		..\..\include\qpointarray.h \
		..\..\include\qwmatrix.h \
		..\..\include\qlabel.h \
		..\..\include\qimage.h \
		..\..\include\qstrlist.h \
		..\..\include\qprogressdialog.h \
		..\..\include\qsemimodal.h \
		..\..\include\qpushbutton.h \
		..\..\include\qbutton.h \
		..\..\include\qprogressbar.h \
		canvas.h \
		..\..\include\qcanvas.h \
		..\..\include\qbitmap.h \
		..\..\include\qscrollview.h \
		..\..\include\qscrollbar.h \
		..\..\include\qrangecontrol.h \
		..\..\include\qdrawutil.h \
		..\..\include\qptrdict.h

main.obj: main.cpp \
		..\..\include\qmainwindow.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\qstatusbar.h \
		..\..\include\qmessagebox.h \
		..\..\include\qdialog.h \
		..\..\include\qmenubar.h \
		..\..\include\qpopupmenu.h \
		..\..\include\qframe.h \
		..\..\include\qmenudata.h \
		..\..\include\qiconset.h \
		..\..\include\qpixmap.h \
		..\..\include\qsignal.h \
		..\..\include\qapplication.h \
		..\..\include\qasciidict.h \
		..\..\include\qgdict.h \
		..\..\include\qtranslator.h \
		..\..\include\qintdict.h \
		..\..\include\qkeycode.h \
		..\..\include\qimage.h \
		..\..\include\qstrlist.h \
		canvas.h \
		..\..\include\qcanvas.h \
		..\..\include\qbitmap.h \
		..\..\include\qscrollview.h \
		..\..\include\qscrollbar.h \
		..\..\include\qrangecontrol.h \
		..\..\include\qdrawutil.h \
		..\..\include\qpainter.h \
		..\..\include\qpen.h \
		..\..\include\qpointarray.h \
		..\..\include\qwmatrix.h \
		..\..\include\qptrdict.h

moc_canvas.obj: moc_canvas.cpp \
		canvas.h \
		..\..\include\qpopupmenu.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\qmenudata.h \
		..\..\include\qiconset.h \
		..\..\include\qpixmap.h \
		..\..\include\qsignal.h \
		..\..\include\qmainwindow.h \
		..\..\include\qintdict.h \
		..\..\include\qgdict.h \
		..\..\include\qcanvas.h \
		..\..\include\qbitmap.h \
		..\..\include\qscrollview.h \
		..\..\include\qscrollbar.h \
		..\..\include\qrangecontrol.h \
		..\..\include\qdrawutil.h \
		..\..\include\qpainter.h \
		..\..\include\qpen.h \
		..\..\include\qpointarray.h \
		..\..\include\qwmatrix.h \
		..\..\include\qptrdict.h

moc_canvas.cpp: canvas.h
	$(MOC) canvas.h -o moc_canvas.cpp

