#############################################################################
# Makefile for building qcad
# Generated by tmake at 16:08, 1999/12/12
#     Project: qcad
#    Template: app
#############################################################################

####### Compiler, tools and options

CC	=	g++
CFLAGS	=	-Wall -W -O2 -fno-strength-reduce
INCPATH	=	-I$(QTDIR)/include
LINK	=	g++
LFLAGS	=	
LIBS	=	$(QTDIR)/lib/libqt.a -L/usr/X11R6/lib -lX11
MOC	=	moc

####### Files

HEADERS =	raboutdialog.h \
		ractdraw.h \
		ractedit.h \
		raction.h \
		ractiondef.h \
		racttag.h \
		ractzoom.h \
		rappwin.h \
		rattribdialog.h \
		rbehaviordef.h \
		rbuttongroup.h \
		rcadwidget.h \
		rcheckbox.h \
		rchoosemach.h \
		rcombobox.h \
		rconfig.h \
		rconfigmach.h \
		rcursors.h \
		relement.h \
		reventdef.h \
		rfile.h \
		rfilebase.h \
		rfilecxf.h \
		rfiledef.h \
		rfiledxf.h \
		rfilegbx.h \
		rfileparser.h \
		rfileplt.h \
		rflags.h \
		rfontdialog.h \
		rfonts.h \
		rgraphdef.h \
		rgraphic.h \
		rgroupbox.h \
		rhatchdialog.h \
		rinfowidget.h \
		rinputdialog.h \
		rinputpanel.h \
		rintro.h \
		rlabel.h \
		rlanguage.h \
		rlayer.h \
		rlayerwidget.h \
		rlayoutdef.h \
		rlineedit.h \
		rlistboxitem.h \
		rlog.h \
		rmacros.h \
		rmath.h \
		rmathdef.h \
		rmultilinedit.h \
		rpainter.h \
		rparameterdialog.h \
		rpreferencesdialog.h \
		rprgdef.h \
		rpushbutton.h \
		rradiobutton.h \
		rsettings.h \
		rsimulationpanel.h \
		rsnap.h \
		rsnapdef.h \
		rsplitter.h \
		rstatuspanel.h \
		rstring.h \
		rtabbar.h \
		rtoolbar.h \
		rtoolbutton.h \
		rtypes.h \
		rwidget.h \
		rxpmall.h \
		rxpmapp.h \
		rxpmgraphic.h \
		rxpminp.h \
		rxpmlayer.h \
		rxpmorder.h \
		rxpms.h \
		rxpmsim.h \
		rxpmstat.h \
		rxpmtext.h \
		ryesnodialog.h
SOURCES =	main.cpp \
		raboutdialog.cpp \
		ractdraw.cpp \
		ractedit.cpp \
		raction.cpp \
		racttag.cpp \
		ractzoom.cpp \
		rappwin.cpp \
		rattribdialog.cpp \
		rbuttongroup.cpp \
		rcadwidget.cpp \
		rcheckbox.cpp \
		rchoosemach.cpp \
		rcombobox.cpp \
		rconfig.cpp \
		rconfigmach.cpp \
		relement.cpp \
		rfile.cpp \
		rfilebase.cpp \
		rfilecxf.cpp \
		rfiledxf.cpp \
		rfilegbx.cpp \
		rfileparser.cpp \
		rfileplt.cpp \
		rflags.cpp \
		rfontdialog.cpp \
		rfonts.cpp \
		rgraphic.cpp \
		rgroupbox.cpp \
		rhatchdialog.cpp \
		rinfowidget.cpp \
		rinputdialog.cpp \
		rinputpanel.cpp \
		rintro.cpp \
		rlabel.cpp \
		rlayer.cpp \
		rlayerwidget.cpp \
		rlineedit.cpp \
		rlistboxitem.cpp \
		rlog.cpp \
		rmath.cpp \
		rmultilinedit.cpp \
		rpainter.cpp \
		rparameterdialog.cpp \
		rpreferencesdialog.cpp \
		rpushbutton.cpp \
		rradiobutton.cpp \
		rsettings.cpp \
		rsimulationpanel.cpp \
		rsnap.cpp \
		rsplitter.cpp \
		rstatuspanel.cpp \
		rstring.cpp \
		rtabbar.cpp \
		rtoolbar.cpp \
		rtoolbutton.cpp \
		rwidget.cpp \
		ryesnodialog.cpp
OBJECTS =	main.o \
		raboutdialog.o \
		ractdraw.o \
		ractedit.o \
		raction.o \
		racttag.o \
		ractzoom.o \
		rappwin.o \
		rattribdialog.o \
		rbuttongroup.o \
		rcadwidget.o \
		rcheckbox.o \
		rchoosemach.o \
		rcombobox.o \
		rconfig.o \
		rconfigmach.o \
		relement.o \
		rfile.o \
		rfilebase.o \
		rfilecxf.o \
		rfiledxf.o \
		rfilegbx.o \
		rfileparser.o \
		rfileplt.o \
		rflags.o \
		rfontdialog.o \
		rfonts.o \
		rgraphic.o \
		rgroupbox.o \
		rhatchdialog.o \
		rinfowidget.o \
		rinputdialog.o \
		rinputpanel.o \
		rintro.o \
		rlabel.o \
		rlayer.o \
		rlayerwidget.o \
		rlineedit.o \
		rlistboxitem.o \
		rlog.o \
		rmath.o \
		rmultilinedit.o \
		rpainter.o \
		rparameterdialog.o \
		rpreferencesdialog.o \
		rpushbutton.o \
		rradiobutton.o \
		rsettings.o \
		rsimulationpanel.o \
		rsnap.o \
		rsplitter.o \
		rstatuspanel.o \
		rstring.o \
		rtabbar.o \
		rtoolbar.o \
		rtoolbutton.o \
		rwidget.o \
		ryesnodialog.o
SRCMOC	=	moc_raboutdialog.cpp \
		moc_raction.cpp \
		moc_rappwin.cpp \
		moc_rattribdialog.cpp \
		moc_rbuttongroup.cpp \
		moc_rcadwidget.cpp \
		moc_rcheckbox.cpp \
		moc_rchoosemach.cpp \
		moc_rcombobox.cpp \
		moc_rconfigmach.cpp \
		moc_rfontdialog.cpp \
		moc_rgraphic.cpp \
		moc_rgroupbox.cpp \
		moc_rhatchdialog.cpp \
		moc_rinfowidget.cpp \
		moc_rinputdialog.cpp \
		moc_rinputpanel.cpp \
		moc_rintro.cpp \
		moc_rlabel.cpp \
		moc_rlayerwidget.cpp \
		moc_rlineedit.cpp \
		moc_rmultilinedit.cpp \
		moc_rparameterdialog.cpp \
		moc_rpreferencesdialog.cpp \
		moc_rpushbutton.cpp \
		moc_rradiobutton.cpp \
		moc_rsimulationpanel.cpp \
		moc_rsnap.cpp \
		moc_rstatuspanel.cpp \
		moc_rtoolbar.cpp \
		moc_rtoolbutton.cpp \
		moc_rwidget.cpp \
		moc_ryesnodialog.cpp
OBJMOC	=	moc_raboutdialog.o \
		moc_raction.o \
		moc_rappwin.o \
		moc_rattribdialog.o \
		moc_rbuttongroup.o \
		moc_rcadwidget.o \
		moc_rcheckbox.o \
		moc_rchoosemach.o \
		moc_rcombobox.o \
		moc_rconfigmach.o \
		moc_rfontdialog.o \
		moc_rgraphic.o \
		moc_rgroupbox.o \
		moc_rhatchdialog.o \
		moc_rinfowidget.o \
		moc_rinputdialog.o \
		moc_rinputpanel.o \
		moc_rintro.o \
		moc_rlabel.o \
		moc_rlayerwidget.o \
		moc_rlineedit.o \
		moc_rmultilinedit.o \
		moc_rparameterdialog.o \
		moc_rpreferencesdialog.o \
		moc_rpushbutton.o \
		moc_rradiobutton.o \
		moc_rsimulationpanel.o \
		moc_rsnap.o \
		moc_rstatuspanel.o \
		moc_rtoolbar.o \
		moc_rtoolbutton.o \
		moc_rwidget.o \
		moc_ryesnodialog.o
TARGET	=	qcad_static

####### Implicit rules

.SUFFIXES: .cpp .cxx .cc .C .c

.cpp.o:
	$(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<

.cxx.o:
	$(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<

.cc.o:
	$(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<

.C.o:
	$(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<

.c.o:
	$(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<

####### Build rules

all: $(TARGET)

$(TARGET): $(OBJECTS) $(OBJMOC) 
	$(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJMOC) $(LIBS)

moc: $(SRCMOC)

tmake: makefile

makefile: qcad.pro
	tmake qcad.pro -o makefile

clean:
	-rm -f $(OBJECTS) $(OBJMOC) $(SRCMOC) $(TARGET)
	-rm -f *~ core

####### Compile

main.o: main.cpp \
		rappwin.h \
		ractiondef.h \
		rprgdef.h \
		rconfig.h \
		rsettings.h \
		rfonts.h \
		rlayoutdef.h \
		rlog.h

raboutdialog.o: raboutdialog.cpp \
		raboutdialog.h \
		rlabel.h \
		rprgdef.h \
		rpushbutton.h \
		xpm/qcad.xpm \
		xpm/apsicon.xpm \
		xpm/camexpert.xpm \
		xpm/firmicon.xpm

ractdraw.o: ractdraw.cpp \
		rappwin.h \
		ractiondef.h \
		rprgdef.h \
		ractdraw.h \
		raction.h \
		reventdef.h \
		rbehaviordef.h \
		rfontdialog.h \
		rgraphdef.h \
		rgraphic.h \
		relement.h \
		rflags.h \
		rtypes.h \
		rlayer.h \
		rlog.h \
		rhatchdialog.h \
		rlabel.h \
		rcombobox.h \
		rinputpanel.h \
		rbuttongroup.h \
		rlineedit.h \
		rwidget.h \
		rradiobutton.h \
		rtoolbutton.h \
		rconfig.h \
		rsettings.h \
		rmath.h \
		rmathdef.h \
		rsnap.h \
		rsnapdef.h \
		rstatuspanel.h \
		xpm/arcdir1.xpm \
		xpm/arcdir2.xpm

ractedit.o: ractedit.cpp \
		rappwin.h \
		ractiondef.h \
		rprgdef.h \
		ractedit.h \
		raction.h \
		reventdef.h \
		rattribdialog.h \
		rlabel.h \
		rcombobox.h \
		rbehaviordef.h \
		rfontdialog.h \
		rgraphdef.h \
		rgraphic.h \
		relement.h \
		rflags.h \
		rtypes.h \
		rlayer.h \
		rlog.h \
		rinputdialog.h \
		rinputpanel.h \
		rbuttongroup.h \
		rlineedit.h \
		rwidget.h \
		rradiobutton.h \
		rtoolbutton.h \
		rconfig.h \
		rsettings.h \
		rmath.h \
		rmathdef.h \
		rparameterdialog.h \
		rsnap.h \
		rsnapdef.h \
		rstatuspanel.h \
		xpm/helpeditmove.xpm \
		xpm/helpeditrotate.xpm \
		xpm/helpeditscale.xpm \
		xpm/helpeditmirror.xpm \
		xpm/helpeditmoverotate.xpm \
		xpm/helpeditrotaterotate.xpm \
		xpm/roundtrimon.xpm \
		xpm/roundtrimoff.xpm \
		xpm/beveltrimon.xpm \
		xpm/beveltrimoff.xpm

raction.o: raction.cpp \
		rappwin.h \
		ractiondef.h \
		rprgdef.h \
		raction.h \
		reventdef.h \
		rgraphic.h \
		rgraphdef.h \
		relement.h \
		rflags.h \
		rtypes.h \
		rlayer.h \
		rlog.h

racttag.o: racttag.cpp \
		rappwin.h \
		ractiondef.h \
		rprgdef.h \
		racttag.h \
		raction.h \
		reventdef.h \
		rbehaviordef.h \
		rgraphic.h \
		rgraphdef.h \
		relement.h \
		rflags.h \
		rtypes.h \
		rlayer.h \
		rlog.h \
		rconfig.h \
		rsettings.h \
		rinputdialog.h \
		rsnap.h \
		rsnapdef.h \
		rstatuspanel.h \
		rwidget.h

ractzoom.o: ractzoom.cpp \
		rappwin.h \
		ractiondef.h \
		rprgdef.h \
		ractzoom.h \
		raction.h \
		reventdef.h \
		rbehaviordef.h \
		rgraphic.h \
		rgraphdef.h \
		relement.h \
		rflags.h \
		rtypes.h \
		rlayer.h \
		rlog.h \
		rconfig.h \
		rsettings.h \
		rpainter.h \
		rstatuspanel.h \
		rwidget.h

rappwin.o: rappwin.cpp \
		rappwin.h \
		ractiondef.h \
		rprgdef.h \
		raboutdialog.h \
		rcadwidget.h \
		rinfowidget.h \
		rgraphic.h \
		reventdef.h \
		rgraphdef.h \
		relement.h \
		rflags.h \
		rtypes.h \
		rlayer.h \
		rlog.h \
		rwidget.h \
		rlayerwidget.h \
		rlistboxitem.h \
		rchoosemach.h \
		rconfig.h \
		rsettings.h \
		rconfigmach.h \
		rcombobox.h \
		rlabel.h \
		rcursors.h \
		cur/cur_glass_bmp.cur \
		cur/cur_glass_mask.cur \
		cur/cur_cross_bmp.cur \
		cur/cur_cross_mask.cur \
		rfile.h \
		rintro.h \
		rinputdialog.h \
		rinputpanel.h \
		rbuttongroup.h \
		rlineedit.h \
		rradiobutton.h \
		rtoolbutton.h \
		rlayoutdef.h \
		rmath.h \
		rmathdef.h \
		rpainter.h \
		rparameterdialog.h \
		rpreferencesdialog.h \
		rsimulationpanel.h \
		rsnap.h \
		raction.h \
		rsnapdef.h \
		rsplitter.h \
		rstatuspanel.h \
		rstring.h \
		rtoolbar.h \
		rxpmapp.h \
		xpm/camexpert.xpm \
		xpm/qcad.xpm \
		xpm/document.xpm \
		xpm/filenew.xpm \
		xpm/fileopen.xpm \
		xpm/fileprint.xpm \
		xpm/filesave.xpm \
		xpm/fileprintsetup.xpm \
		xpm/fileprintprev.xpm \
		xpm/fileclose.xpm \
		xpm/filecloseoutput.xpm \
		xpm/filerecall.xpm \
		xpm/zoomauto.xpm \
		xpm/zoomwindow.xpm \
		xpm/zoomredraw.xpm \
		xpm/zoompan.xpm \
		xpm/zoomincrease.xpm \
		xpm/zoomdecrease.xpm \
		xpm/zoomtagged.xpm \
		xpm/cadmenupoint.xpm \
		xpm/cadpointsingle.xpm \
		xpm/cadmenuline.xpm \
		xpm/cadlinesnormal.xpm \
		xpm/cadlineshor.xpm \
		xpm/cadlinesver.xpm \
		xpm/cadlinesangle.xpm \
		xpm/cadlinesrect.xpm \
		xpm/cadlinespara.xpm \
		xpm/cadlinesbisector.xpm \
		xpm/cadlinestan1.xpm \
		xpm/cadlinestan2.xpm \
		xpm/cadlinesortho.xpm \
		xpm/cadlinesortho2.xpm \
		xpm/cadmenuarc.xpm \
		xpm/cadarcscraa.xpm \
		xpm/cadarcsppp.xpm \
		xpm/cadarcspara.xpm \
		xpm/cadmenucircle.xpm \
		xpm/cadcirclescr.xpm \
		xpm/cadmenutext.xpm \
		xpm/cadmenudim.xpm \
		xpm/caddimspara.xpm \
		xpm/caddimshor.xpm \
		xpm/caddimsver.xpm \
		xpm/caddimsangle.xpm \
		xpm/caddimsdiam.xpm \
		xpm/caddimsrad.xpm \
		xpm/caddimsarrow.xpm \
		xpm/cadmenuhatch.xpm \
		xpm/cadmenutag.xpm \
		xpm/tagall.xpm \
		xpm/tagnothing.xpm \
		xpm/tagelement.xpm \
		xpm/tagcontour.xpm \
		xpm/tagrange.xpm \
		xpm/untagrange.xpm \
		xpm/taginters.xpm \
		xpm/untaginters.xpm \
		xpm/taginvert.xpm \
		xpm/taglayer.xpm \
		xpm/tagdoubles.xpm \
		xpm/tagenough.xpm \
		xpm/cadmenuedit.xpm \
		xpm/editmove.xpm \
		xpm/editrotate.xpm \
		xpm/editscale.xpm \
		xpm/editmirror.xpm \
		xpm/editmoverot.xpm \
		xpm/editrotrot.xpm \
		xpm/edittrim.xpm \
		xpm/edittrim2.xpm \
		xpm/editcut.xpm \
		xpm/editstretch.xpm \
		xpm/editround.xpm \
		xpm/editbevel.xpm \
		xpm/edittextelement.xpm \
		xpm/edittext.xpm \
		xpm/editdelete.xpm \
		xpm/editlayer.xpm \
		xpm/editzero.xpm \
		xpm/editattrib.xpm \
		xpm/cadmenucam.xpm \
		xpm/snapfree.xpm \
		xpm/snapgrid.xpm \
		xpm/snapendpoints.xpm \
		xpm/snapcenters.xpm \
		xpm/snapmiddles.xpm \
		xpm/snapautointer.xpm \
		xpm/snapmaninter.xpm \
		xpm/snapdist.xpm \
		xpm/snaponelement.xpm \
		xpm/snapkeyxy.xpm \
		xpm/snapkeyar.xpm \
		xpm/modeabs.xpm \
		xpm/moderel.xpm \
		xpm/camauto.xpm \
		xpm/cammanual.xpm \
		xpm/modeconstruction.xpm \
		xpm/modecomparison.xpm \
		xpm/modesimulation.xpm \
		xpm/confmachgen.xpm \
		xpm/helpabout.xpm \
		xpm/helpmanual.xpm \
		xpm/copy.xpm \
		xpm/cut.xpm \
		xpm/paste.xpm \
		xpm/undo.xpm \
		xpm/redo.xpm \
		xpm/simgrid.xpm \
		xpm/layerlist.xpm

rattribdialog.o: rattribdialog.cpp \
		rattribdialog.h \
		rlabel.h \
		rcombobox.h \
		rprgdef.h \
		rconfig.h \
		rsettings.h

rbuttongroup.o: rbuttongroup.cpp \
		rbuttongroup.h \
		rappwin.h \
		ractiondef.h \
		rprgdef.h \
		rfilebase.h \
		rtypes.h \
		rfile.h \
		rconfig.h \
		rsettings.h

rcadwidget.o: rcadwidget.cpp \
		rcadwidget.h \
		rappwin.h \
		ractiondef.h \
		rprgdef.h \
		rinfowidget.h \
		rgraphic.h \
		reventdef.h \
		rgraphdef.h \
		relement.h \
		rflags.h \
		rtypes.h \
		rlayer.h \
		rlog.h \
		rwidget.h \
		rlayerwidget.h \
		rlistboxitem.h \
		rlayoutdef.h

rcheckbox.o: rcheckbox.cpp \
		rcheckbox.h \
		rappwin.h \
		ractiondef.h \
		rprgdef.h \
		rfilebase.h \
		rtypes.h \
		rfile.h \
		rconfig.h \
		rsettings.h

rchoosemach.o: rchoosemach.cpp \
		rchoosemach.h \
		rcombobox.h \
		rprgdef.h \
		rfile.h \
		rconfig.h \
		rsettings.h \
		rinputdialog.h \
		rlabel.h \
		rpushbutton.h \
		ryesnodialog.h

rcombobox.o: rcombobox.cpp \
		rcombobox.h \
		rprgdef.h \
		rfile.h \
		rfonts.h \
		rlayoutdef.h \
		rgraphic.h \
		reventdef.h \
		rgraphdef.h \
		relement.h \
		rflags.h \
		rtypes.h \
		rlayer.h \
		rlog.h \
		rconfig.h \
		rsettings.h \
		rstring.h \
		xpm/color00.xpm \
		xpm/color01.xpm \
		xpm/color02.xpm \
		xpm/color03.xpm \
		xpm/color04.xpm \
		xpm/color05.xpm \
		xpm/color06.xpm \
		xpm/color07.xpm \
		xpm/color08.xpm \
		xpm/color09.xpm \
		xpm/color10.xpm \
		xpm/color11.xpm \
		xpm/color12.xpm \
		xpm/color13.xpm \
		xpm/color14.xpm \
		xpm/color15.xpm \
		xpm/width00.xpm \
		xpm/width01.xpm \
		xpm/width02.xpm \
		xpm/width03.xpm \
		xpm/width04.xpm \
		xpm/width05.xpm \
		xpm/width06.xpm \
		xpm/width07.xpm \
		xpm/width08.xpm \
		xpm/style00.xpm \
		xpm/style01.xpm \
		xpm/style02.xpm \
		xpm/style03.xpm \
		xpm/style04.xpm

rconfig.o: rconfig.cpp \
		rconfig.h \
		rprgdef.h \
		rsettings.h \
		rfile.h \
		rfileparser.h \
		rlog.h

rconfigmach.o: rconfigmach.cpp \
		rcheckbox.h \
		rconfigmach.h \
		rcombobox.h \
		rprgdef.h \
		rgraphdef.h \
		rlabel.h \
		rfile.h \
		rconfig.h \
		rsettings.h \
		rinputdialog.h \
		rlineedit.h \
		rlog.h \
		rpushbutton.h \
		rstring.h \
		rxpmorder.h \
		xpm/insertitem.xpm \
		xpm/deleteitem.xpm \
		ryesnodialog.h

relement.o: relement.cpp \
		relement.h \
		rflags.h \
		rprgdef.h \
		rgraphdef.h \
		rtypes.h \
		rpainter.h \
		rfiledxf.h \
		rfilebase.h \
		rgraphic.h \
		reventdef.h \
		rlayer.h \
		rlog.h \
		rconfig.h \
		rsettings.h \
		rmath.h \
		rmathdef.h

rfile.o: rfile.cpp \
		rfile.h \
		rconfig.h \
		rprgdef.h \
		rsettings.h \
		rlog.h \
		ryesnodialog.h

rfilebase.o: rfilebase.cpp \
		rfilebase.h \
		rtypes.h \
		rappwin.h \
		ractiondef.h \
		rprgdef.h \
		rlog.h \
		rstatuspanel.h \
		rwidget.h

rfilecxf.o: rfilecxf.cpp \
		rfilecxf.h \
		rfilebase.h \
		rtypes.h \
		rprgdef.h \
		rappwin.h \
		ractiondef.h \
		rfonts.h \
		rlayoutdef.h \
		rgraphic.h \
		reventdef.h \
		rgraphdef.h \
		relement.h \
		rflags.h \
		rlayer.h \
		rlog.h \
		rconfig.h \
		rsettings.h \
		rmath.h \
		rmathdef.h \
		rstatuspanel.h \
		rwidget.h \
		rstring.h

rfiledxf.o: rfiledxf.cpp \
		rfiledxf.h \
		rfilebase.h \
		rtypes.h \
		rprgdef.h \
		rappwin.h \
		ractiondef.h \
		rfonts.h \
		rlayoutdef.h \
		rgraphic.h \
		reventdef.h \
		rgraphdef.h \
		relement.h \
		rflags.h \
		rlayer.h \
		rlog.h \
		rconfig.h \
		rsettings.h \
		rmath.h \
		rmathdef.h \
		rstatuspanel.h \
		rwidget.h

rfilegbx.o: rfilegbx.cpp \
		rfilegbx.h \
		rfilebase.h \
		rtypes.h \
		rgraphic.h \
		reventdef.h \
		rgraphdef.h \
		relement.h \
		rflags.h \
		rprgdef.h \
		rlayer.h \
		rlog.h \
		rmath.h \
		rmathdef.h \
		rstring.h

rfileparser.o: rfileparser.cpp \
		rfileparser.h \
		rprgdef.h

rfileplt.o: rfileplt.cpp \
		rfileplt.h \
		rfilebase.h \
		rtypes.h \
		rprgdef.h \
		rappwin.h \
		ractiondef.h \
		rgraphdef.h \
		rgraphic.h \
		reventdef.h \
		relement.h \
		rflags.h \
		rlayer.h \
		rlog.h \
		rconfig.h \
		rsettings.h \
		rmath.h \
		rmathdef.h \
		rstatuspanel.h \
		rwidget.h

rflags.o: rflags.cpp \
		rflags.h \
		rprgdef.h

rfontdialog.o: rfontdialog.cpp \
		rbuttongroup.h \
		rcheckbox.h \
		rcombobox.h \
		rprgdef.h \
		rfontdialog.h \
		rgraphdef.h \
		rfonts.h \
		rlayoutdef.h \
		rgraphic.h \
		reventdef.h \
		relement.h \
		rflags.h \
		rtypes.h \
		rlayer.h \
		rlog.h \
		rgroupbox.h \
		rconfig.h \
		rsettings.h \
		rlabel.h \
		rlineedit.h \
		rmultilinedit.h \
		rpushbutton.h \
		rradiobutton.h \
		rstring.h \
		rtoolbutton.h \
		rxpmtext.h \
		xpm/alignleft.xpm \
		xpm/aligncenter.xpm \
		xpm/alignright.xpm \
		xpm/shapestraight.xpm \
		xpm/shaperoundout.xpm \
		xpm/shaperoundin.xpm \
		xpm/filenew.xpm \
		xpm/fileopen.xpm \
		xpm/filesave.xpm \
		xpm/cut.xpm \
		xpm/copy.xpm \
		xpm/paste.xpm

rfonts.o: rfonts.cpp \
		rfonts.h \
		rprgdef.h \
		rlayoutdef.h \
		relement.h \
		rflags.h \
		rgraphdef.h \
		rtypes.h \
		rfile.h \
		rconfig.h \
		rsettings.h \
		rlog.h

rgraphic.o: rgraphic.cpp \
		rgraphic.h \
		reventdef.h \
		rgraphdef.h \
		relement.h \
		rflags.h \
		rprgdef.h \
		rtypes.h \
		rlayer.h \
		rlog.h \
		ractdraw.h \
		raction.h \
		ractiondef.h \
		ractedit.h \
		racttag.h \
		ractzoom.h \
		rappwin.h \
		rcadwidget.h \
		rinfowidget.h \
		rwidget.h \
		rlayerwidget.h \
		rlistboxitem.h \
		rbehaviordef.h \
		rfilecxf.h \
		rfilebase.h \
		rfiledxf.h \
		rfilegbx.h \
		rfileplt.h \
		rfontdialog.h \
		rfonts.h \
		rlayoutdef.h \
		rconfig.h \
		rsettings.h \
		rmacros.h \
		rmath.h \
		rmathdef.h \
		rpainter.h \
		rsnap.h \
		rsnapdef.h \
		rxpmgraphic.h \
		xpm/zero.xpm \
		xpm/zerorel.xpm \
		xpm/zerorelwhite.xpm

rgroupbox.o: rgroupbox.cpp \
		rgroupbox.h \
		rappwin.h \
		ractiondef.h \
		rprgdef.h \
		rfilebase.h \
		rtypes.h \
		rfile.h \
		rconfig.h \
		rsettings.h

rhatchdialog.o: rhatchdialog.cpp \
		rhatchdialog.h \
		rlabel.h \
		rcombobox.h \
		rprgdef.h \
		rconfig.h \
		rsettings.h

rinfowidget.o: rinfowidget.cpp \
		rinfowidget.h \
		rgraphic.h \
		reventdef.h \
		rgraphdef.h \
		relement.h \
		rflags.h \
		rprgdef.h \
		rtypes.h \
		rlayer.h \
		rlog.h \
		rwidget.h \
		rconfig.h \
		rsettings.h \
		rlabel.h

rinputdialog.o: rinputdialog.cpp \
		rcombobox.h \
		rprgdef.h \
		rgraphic.h \
		reventdef.h \
		rgraphdef.h \
		relement.h \
		rflags.h \
		rtypes.h \
		rlayer.h \
		rlog.h \
		rlabel.h \
		rlineedit.h \
		rconfig.h \
		rsettings.h \
		rinputdialog.h \
		rpushbutton.h

rinputpanel.o: rinputpanel.cpp \
		rinputpanel.h \
		rbuttongroup.h \
		rgraphic.h \
		reventdef.h \
		rgraphdef.h \
		relement.h \
		rflags.h \
		rprgdef.h \
		rtypes.h \
		rlayer.h \
		rlog.h \
		rlabel.h \
		rlineedit.h \
		rwidget.h \
		rradiobutton.h \
		rtoolbutton.h \
		rappwin.h \
		ractiondef.h \
		rcadwidget.h \
		rinfowidget.h \
		rlayerwidget.h \
		rlistboxitem.h \
		rconfig.h \
		rsettings.h \
		rlayoutdef.h \
		rstring.h \
		rxpminp.h \
		xpm/lock01.xpm \
		xpm/lock02.xpm

rintro.o: rintro.cpp \
		rintro.h \
		rlabel.h \
		rprgdef.h \
		rconfig.h \
		rsettings.h \
		xpm/qcadintro.xpm

rlabel.o: rlabel.cpp \
		rconfig.h \
		rprgdef.h \
		rsettings.h \
		rlabel.h

rlayer.o: rlayer.cpp \
		rlayer.h \
		rflags.h \
		rprgdef.h

rlayerwidget.o: rlayerwidget.cpp \
		rlayerwidget.h \
		rgraphic.h \
		reventdef.h \
		rgraphdef.h \
		relement.h \
		rflags.h \
		rprgdef.h \
		rtypes.h \
		rlayer.h \
		rlog.h \
		rlistboxitem.h \
		rwidget.h \
		rappwin.h \
		ractiondef.h \
		rconfig.h \
		rsettings.h \
		rinputdialog.h \
		rlayoutdef.h \
		rtoolbar.h \
		rxpmlayer.h \
		xpm/visiblelayer.xpm \
		xpm/hiddenlayer.xpm \
		xpm/addlayer.xpm \
		xpm/removelayer.xpm \
		xpm/renamelayer.xpm \
		xpm/removeemptylayers.xpm \
		ryesnodialog.h

rlineedit.o: rlineedit.cpp \
		rlineedit.h \
		rstring.h \
		rprgdef.h \
		rconfig.h \
		rsettings.h

rlistboxitem.o: rlistboxitem.cpp \
		rlistboxitem.h

rlog.o: rlog.cpp \
		rlog.h \
		rprgdef.h

rmath.o: rmath.cpp \
		rmath.h \
		rmathdef.h \
		rgraphdef.h \
		rprgdef.h \
		relement.h \
		rflags.h \
		rtypes.h

rmultilinedit.o: rmultilinedit.cpp \
		rmultilinedit.h \
		rappwin.h \
		ractiondef.h \
		rprgdef.h \
		rfilebase.h \
		rtypes.h \
		rfile.h \
		rconfig.h \
		rsettings.h

rpainter.o: rpainter.cpp \
		rpainter.h \
		rmath.h \
		rmathdef.h \
		rgraphdef.h \
		rprgdef.h

rparameterdialog.o: rparameterdialog.cpp \
		rconfig.h \
		rprgdef.h \
		rsettings.h \
		rparameterdialog.h \
		rlabel.h \
		rlineedit.h \
		rlog.h \
		rpushbutton.h \
		rstring.h

rpreferencesdialog.o: rpreferencesdialog.cpp \
		rpreferencesdialog.h \
		rappwin.h \
		ractiondef.h \
		rprgdef.h \
		rcombobox.h \
		rconfig.h \
		rsettings.h \
		rlabel.h \
		rlineedit.h \
		rstatuspanel.h \
		rwidget.h

rpushbutton.o: rpushbutton.cpp \
		rpushbutton.h \
		rappwin.h \
		ractiondef.h \
		rprgdef.h \
		rfilebase.h \
		rtypes.h \
		rfile.h \
		rconfig.h \
		rsettings.h

rradiobutton.o: rradiobutton.cpp \
		rradiobutton.h \
		rappwin.h \
		ractiondef.h \
		rprgdef.h \
		rfilebase.h \
		rtypes.h \
		rfile.h \
		rconfig.h \
		rsettings.h

rsettings.o: rsettings.cpp \
		rsettings.h \
		rprgdef.h \
		rconfig.h \
		rfileparser.h

rsimulationpanel.o: rsimulationpanel.cpp \
		rsimulationpanel.h \
		rwidget.h \
		rprgdef.h \
		rappwin.h \
		ractiondef.h \
		rcadwidget.h \
		rinfowidget.h \
		rgraphic.h \
		reventdef.h \
		rgraphdef.h \
		relement.h \
		rflags.h \
		rtypes.h \
		rlayer.h \
		rlog.h \
		rlayerwidget.h \
		rlistboxitem.h \
		rconfig.h \
		rsettings.h \
		rlayoutdef.h \
		rxpmsim.h \
		xpm/simstart.xpm \
		xpm/simsmooth.xpm \
		xpm/simpointing.xpm \
		xpm/info.xpm \
		xpm/edit.xpm \
		xpm/layerlist.xpm \
		xpm/simbroken.xpm \
		xpm/simrapidmove.xpm \
		xpm/simdetails.xpm \
		xpm/simgrid.xpm

rsnap.o: rsnap.cpp \
		rappwin.h \
		ractiondef.h \
		rprgdef.h \
		rsnap.h \
		raction.h \
		reventdef.h \
		relement.h \
		rflags.h \
		rgraphdef.h \
		rtypes.h \
		rsnapdef.h \
		rstatuspanel.h \
		rwidget.h \
		rbehaviordef.h \
		rgraphic.h \
		rlayer.h \
		rlog.h \
		rconfig.h \
		rsettings.h \
		rinputpanel.h \
		rbuttongroup.h \
		rlabel.h \
		rlineedit.h \
		rradiobutton.h \
		rtoolbutton.h \
		rmath.h \
		rmathdef.h

rsplitter.o: rsplitter.cpp \
		rsplitter.h \
		rmath.h \
		rmathdef.h \
		rgraphdef.h \
		rprgdef.h

rstatuspanel.o: rstatuspanel.cpp \
		rstatuspanel.h \
		rwidget.h \
		rprgdef.h \
		rappwin.h \
		ractiondef.h \
		rcadwidget.h \
		rinfowidget.h \
		rgraphic.h \
		reventdef.h \
		rgraphdef.h \
		relement.h \
		rflags.h \
		rtypes.h \
		rlayer.h \
		rlog.h \
		rlayerwidget.h \
		rlistboxitem.h \
		rconfig.h \
		rsettings.h \
		rlabel.h \
		rlayoutdef.h \
		rxpmstat.h \
		xpm/mouse.xpm

rstring.o: rstring.cpp \
		rstring.h \
		rprgdef.h \
		rlog.h

rtabbar.o: rtabbar.cpp \
		rtabbar.h \
		rmath.h \
		rmathdef.h \
		rgraphdef.h \
		rprgdef.h

rtoolbar.o: rtoolbar.cpp \
		rtoolbar.h \
		rprgdef.h \
		rappwin.h \
		ractiondef.h \
		reventdef.h \
		rgraphic.h \
		rgraphdef.h \
		relement.h \
		rflags.h \
		rtypes.h \
		rlayer.h \
		rlog.h \
		rpainter.h

rtoolbutton.o: rtoolbutton.cpp \
		rtoolbutton.h \
		rprgdef.h

rwidget.o: rwidget.cpp \
		rwidget.h \
		rprgdef.h

ryesnodialog.o: ryesnodialog.cpp \
		rlabel.h \
		rlog.h \
		rprgdef.h \
		rpushbutton.h \
		ryesnodialog.h

moc_raboutdialog.o: moc_raboutdialog.cpp \
		raboutdialog.h

moc_raction.o: moc_raction.cpp \
		raction.h \
		ractiondef.h \
		reventdef.h

moc_rappwin.o: moc_rappwin.cpp \
		rappwin.h \
		ractiondef.h \
		rprgdef.h

moc_rattribdialog.o: moc_rattribdialog.cpp \
		rattribdialog.h \
		rlabel.h \
		rcombobox.h \
		rprgdef.h

moc_rbuttongroup.o: moc_rbuttongroup.cpp \
		rbuttongroup.h

moc_rcadwidget.o: moc_rcadwidget.cpp \
		rcadwidget.h \
		rappwin.h \
		ractiondef.h \
		rprgdef.h \
		rinfowidget.h \
		rgraphic.h \
		reventdef.h \
		rgraphdef.h \
		relement.h \
		rflags.h \
		rtypes.h \
		rlayer.h \
		rlog.h \
		rwidget.h \
		rlayerwidget.h \
		rlistboxitem.h

moc_rcheckbox.o: moc_rcheckbox.cpp \
		rcheckbox.h

moc_rchoosemach.o: moc_rchoosemach.cpp \
		rchoosemach.h

moc_rcombobox.o: moc_rcombobox.cpp \
		rcombobox.h \
		rprgdef.h

moc_rconfigmach.o: moc_rconfigmach.cpp \
		rconfigmach.h \
		rcombobox.h \
		rprgdef.h \
		rgraphdef.h \
		rlabel.h

moc_rfontdialog.o: moc_rfontdialog.cpp \
		rfontdialog.h \
		rgraphdef.h

moc_rgraphic.o: moc_rgraphic.cpp \
		rgraphic.h \
		reventdef.h \
		rgraphdef.h \
		relement.h \
		rflags.h \
		rprgdef.h \
		rtypes.h \
		rlayer.h \
		rlog.h

moc_rgroupbox.o: moc_rgroupbox.cpp \
		rgroupbox.h

moc_rhatchdialog.o: moc_rhatchdialog.cpp \
		rhatchdialog.h \
		rlabel.h \
		rcombobox.h \
		rprgdef.h

moc_rinfowidget.o: moc_rinfowidget.cpp \
		rinfowidget.h \
		rgraphic.h \
		reventdef.h \
		rgraphdef.h \
		relement.h \
		rflags.h \
		rprgdef.h \
		rtypes.h \
		rlayer.h \
		rlog.h \
		rwidget.h

moc_rinputdialog.o: moc_rinputdialog.cpp \
		rinputdialog.h

moc_rinputpanel.o: moc_rinputpanel.cpp \
		rinputpanel.h \
		rbuttongroup.h \
		rgraphic.h \
		reventdef.h \
		rgraphdef.h \
		relement.h \
		rflags.h \
		rprgdef.h \
		rtypes.h \
		rlayer.h \
		rlog.h \
		rlabel.h \
		rlineedit.h \
		rwidget.h \
		rradiobutton.h \
		rtoolbutton.h

moc_rintro.o: moc_rintro.cpp \
		rintro.h

moc_rlabel.o: moc_rlabel.cpp \
		rlabel.h

moc_rlayerwidget.o: moc_rlayerwidget.cpp \
		rlayerwidget.h \
		rgraphic.h \
		reventdef.h \
		rgraphdef.h \
		relement.h \
		rflags.h \
		rprgdef.h \
		rtypes.h \
		rlayer.h \
		rlog.h \
		rlistboxitem.h \
		rwidget.h

moc_rlineedit.o: moc_rlineedit.cpp \
		rlineedit.h

moc_rmultilinedit.o: moc_rmultilinedit.cpp \
		rmultilinedit.h

moc_rparameterdialog.o: moc_rparameterdialog.cpp \
		rparameterdialog.h \
		rlabel.h \
		rlineedit.h

moc_rpreferencesdialog.o: moc_rpreferencesdialog.cpp \
		rpreferencesdialog.h

moc_rpushbutton.o: moc_rpushbutton.cpp \
		rpushbutton.h

moc_rradiobutton.o: moc_rradiobutton.cpp \
		rradiobutton.h

moc_rsimulationpanel.o: moc_rsimulationpanel.cpp \
		rsimulationpanel.h \
		rwidget.h \
		rprgdef.h

moc_rsnap.o: moc_rsnap.cpp \
		rsnap.h \
		raction.h \
		ractiondef.h \
		reventdef.h \
		relement.h \
		rflags.h \
		rprgdef.h \
		rgraphdef.h \
		rtypes.h \
		rsnapdef.h

moc_rstatuspanel.o: moc_rstatuspanel.cpp \
		rstatuspanel.h \
		rwidget.h \
		rprgdef.h

moc_rtoolbar.o: moc_rtoolbar.cpp \
		rtoolbar.h \
		rprgdef.h

moc_rtoolbutton.o: moc_rtoolbutton.cpp \
		rtoolbutton.h \
		rprgdef.h

moc_rwidget.o: moc_rwidget.cpp \
		rwidget.h \
		rwidget.h \
		rprgdef.h

moc_ryesnodialog.o: moc_ryesnodialog.cpp \
		ryesnodialog.h

moc_raboutdialog.cpp: raboutdialog.h
	$(MOC) raboutdialog.h -o moc_raboutdialog.cpp

moc_raction.cpp: raction.h
	$(MOC) raction.h -o moc_raction.cpp

moc_rappwin.cpp: rappwin.h
	$(MOC) rappwin.h -o moc_rappwin.cpp

moc_rattribdialog.cpp: rattribdialog.h
	$(MOC) rattribdialog.h -o moc_rattribdialog.cpp

moc_rbuttongroup.cpp: rbuttongroup.h
	$(MOC) rbuttongroup.h -o moc_rbuttongroup.cpp

moc_rcadwidget.cpp: rcadwidget.h
	$(MOC) rcadwidget.h -o moc_rcadwidget.cpp

moc_rcheckbox.cpp: rcheckbox.h
	$(MOC) rcheckbox.h -o moc_rcheckbox.cpp

moc_rchoosemach.cpp: rchoosemach.h
	$(MOC) rchoosemach.h -o moc_rchoosemach.cpp

moc_rcombobox.cpp: rcombobox.h
	$(MOC) rcombobox.h -o moc_rcombobox.cpp

moc_rconfigmach.cpp: rconfigmach.h
	$(MOC) rconfigmach.h -o moc_rconfigmach.cpp

moc_rfontdialog.cpp: rfontdialog.h
	$(MOC) rfontdialog.h -o moc_rfontdialog.cpp

moc_rgraphic.cpp: rgraphic.h
	$(MOC) rgraphic.h -o moc_rgraphic.cpp

moc_rgroupbox.cpp: rgroupbox.h
	$(MOC) rgroupbox.h -o moc_rgroupbox.cpp

moc_rhatchdialog.cpp: rhatchdialog.h
	$(MOC) rhatchdialog.h -o moc_rhatchdialog.cpp

moc_rinfowidget.cpp: rinfowidget.h
	$(MOC) rinfowidget.h -o moc_rinfowidget.cpp

moc_rinputdialog.cpp: rinputdialog.h
	$(MOC) rinputdialog.h -o moc_rinputdialog.cpp

moc_rinputpanel.cpp: rinputpanel.h
	$(MOC) rinputpanel.h -o moc_rinputpanel.cpp

moc_rintro.cpp: rintro.h
	$(MOC) rintro.h -o moc_rintro.cpp

moc_rlabel.cpp: rlabel.h
	$(MOC) rlabel.h -o moc_rlabel.cpp

moc_rlayerwidget.cpp: rlayerwidget.h
	$(MOC) rlayerwidget.h -o moc_rlayerwidget.cpp

moc_rlineedit.cpp: rlineedit.h
	$(MOC) rlineedit.h -o moc_rlineedit.cpp

moc_rmultilinedit.cpp: rmultilinedit.h
	$(MOC) rmultilinedit.h -o moc_rmultilinedit.cpp

moc_rparameterdialog.cpp: rparameterdialog.h
	$(MOC) rparameterdialog.h -o moc_rparameterdialog.cpp

moc_rpreferencesdialog.cpp: rpreferencesdialog.h
	$(MOC) rpreferencesdialog.h -o moc_rpreferencesdialog.cpp

moc_rpushbutton.cpp: rpushbutton.h
	$(MOC) rpushbutton.h -o moc_rpushbutton.cpp

moc_rradiobutton.cpp: rradiobutton.h
	$(MOC) rradiobutton.h -o moc_rradiobutton.cpp

moc_rsimulationpanel.cpp: rsimulationpanel.h
	$(MOC) rsimulationpanel.h -o moc_rsimulationpanel.cpp

moc_rsnap.cpp: rsnap.h
	$(MOC) rsnap.h -o moc_rsnap.cpp

moc_rstatuspanel.cpp: rstatuspanel.h
	$(MOC) rstatuspanel.h -o moc_rstatuspanel.cpp

moc_rtoolbar.cpp: rtoolbar.h
	$(MOC) rtoolbar.h -o moc_rtoolbar.cpp

moc_rtoolbutton.cpp: rtoolbutton.h
	$(MOC) rtoolbutton.h -o moc_rtoolbutton.cpp

moc_rwidget.cpp: rwidget.h
	$(MOC) rwidget.h -o moc_rwidget.cpp

moc_ryesnodialog.cpp: ryesnodialog.h
	$(MOC) ryesnodialog.h -o moc_ryesnodialog.cpp

