CC		=	cc
LINK		=	Link

CCFlags		=	-fahi -c $(CCExtra) -depend !Depend -throwback -I,C:
LinkFlags	=	-aif $(LinkExtra)

Librarys	=					\
			DeskLib:o.Debug.pipetype	\
			DeskLib:o.Debug.Signal		\
			DeskLib:o.DeskLib		\
			C:o.stubs			\


Target		=	$(TargetPath)!RunImage

ObjectFiles	=					\
			o.TestApp			\




# Don't alter anything below this...


VPATH = @ @.^

.SUFFIXES:	.o .c

$(Target):	$(ObjectFiles) $(Librarys)
	$(LINK) $(LinkFlags) -o $@ $(ObjectFiles) $(Librarys)

.c.o:
	$(CC) $(ccFlags) -o $@ $<



# Dynamic dependencies:
o.TestApp:	^.c.TestApp
o.TestApp:	DeskLib:h.WimpSWIs
o.TestApp:	DeskLib:h.Core
o.TestApp:	DeskLib:h.Wimp
o.TestApp:	DeskLib:h.Window
o.TestApp:	DeskLib:h.Pointer
o.TestApp:	DeskLib:h.Core
o.TestApp:	DeskLib:h.Icon
o.TestApp:	DeskLib:h.DragASpr
o.TestApp:	DeskLib:h.Window
o.TestApp:	DeskLib:h.Coord
o.TestApp:	DeskLib:h.Dialog
o.TestApp:	DeskLib:h.Error
o.TestApp:	DeskLib:h.Event
o.TestApp:	DeskLib:h.EventMsg
o.TestApp:	DeskLib:h.File
o.TestApp:	DeskLib:h.SWI
o.TestApp:	DeskLib:h.GFX
o.TestApp:	DeskLib:h.Handler
o.TestApp:	DeskLib:h.Hourglass
o.TestApp:	DeskLib:h.Icon
o.TestApp:	DeskLib:h.Menu
o.TestApp:	DeskLib:h.Msgs
o.TestApp:	DeskLib:h.Resource
o.TestApp:	DeskLib:h.Sprite
o.TestApp:	DeskLib:h.Screen
o.TestApp:	DeskLib:h.Sound
o.TestApp:	DeskLib:h.Template
o.TestApp:	DeskLib:h.LinkList
o.TestApp:	DeskLib:h.Debug
