
CC = c++
debug = true
DEFS = -Wall

#-Woverloaded-virtual
#artist: AbstractData.cpp ApplyMethods.cpp Artist.cpp ArtistInit.cpp ArtistMainloop.cpp Bdo.cpp BdoDigitalBrush.cpp BdoPaintBrush.cpp Bitmap.cpp Brush.cpp GuideTypes.cpp Img.cpp Imgview.cpp Ingui.cpp Layer.cpp MakeAddTool.cpp ObjsFromTags.cpp Skel.cpp SkelLine.cpp UILine.cpp UIfreehand.cpp UIsh.cpp aUI.cpp aUIWidget.cpp guidedraw.cpp guidemanager.cpp tempcallbacks.cpp 

#$(CC) -Wall AbstractData.cpp ApplyMethods.cpp Artist.cpp ArtistInit.cpp ArtistMainloop.cpp Bdo.cpp BdoDigitalBrush.cpp BdoPaintBrush.cpp Bitmap.cpp Brush.cpp GuideTypes.cpp Img.cpp Imgview.cpp Ingui.cpp Layer.cpp MakeAddTool.cpp ObjsFromTags.cpp Skel.cpp SkelLine.cpp UILine.cpp UIfreehand.cpp UIsh.cpp aUI.cpp aUIWidget.cpp guidedraw.cpp guidemanager.cpp tempcallbacks.cpp -o artist

#clean: 
#	rm -f *.o artist


TARGET = artist

include GNUmake

$(TARGET): AbstractData.o ApplyMethods.o AppUiImageView.o AppUiPalettePopup.o Artist.o ArtistInit.o ArtistMainloop.o \
		Bdo.o BdoDigitalBrush.o BdoPaintBrush.o BdoHRake.o BdouViewPan.o \
		Bitmap.o Brush.o Colour.o Img.o ImgView.o Layer.o \
		MakeAddTool.o ObjsFromTags.o \
		Palette.o SetTool.o \
		Skel.o SkelDot.o SkelLine.o \
		Sh.o ShDot.o ShLine.o ShFreehand.o \
		TileMap.o \
		Gui/uiManager.o Gui/uiObject.o Gui/uiDrawPrimitives.o Gui/uiDrawPrimitivesText.o Gui/uiMainInit.o \
		Gui/uiObjButton.o Gui/uiObjImage.o Gui/uiObjMenu.o Gui/uiObjMenuItem.o Gui/uiObjTextField.o \
		Gui/uiObjTrigger.o    Gui/uiObjKey.o     Gui/uiObjUserarea.o Gui/uiObjWindow.o \
		Gui/uiStdCallbacks.o Gui/uiStdDrawCallbacks.o Gui/uiUnits.o Gui/uiUnitsClipSplit.o \
		tempcallbacks.o


#		Gui/uiManager.o Gui/uiObject.o Gui/uiDrawPrimitives.o Gui/uiDrawPrimitivesText.o Gui/uiMainInit.o \
#		Gui/uiObjButton.o Gui/uiObjKey.o Gui/uiObjTrigger.o Gui/uiObjUserarea.o Gui/uiObjWindow.o \
#		Gui/uiStdCallbacks.o Gui/uiStdDrawCallbacks.o Gui/uiUnits.o Gui/utilClipRects.o \
