# Project:   GameID


# Toolflags:
CCflags = -c -depend !Depend -IC: -throwback 
Linkflags = -aif -o $@ 
CMHGflags = 
LibFileflags = -c -o $@
Squeezeflags = -o $@
Pascalflags = -c -depend !Depend -throwback -IP:
ASflags = -dde -throwback
BasAsmflags = -dde -throwback
Basicflags = -dde -throwback


# Final targets:
@.!RunImage:   @.o.ChooseRes c:o.stubs desklib:o.desklib @.o.Core @.o.FileIO \
        @.o.GameID @.o.Edit @.o.Query @.o.Extract 
        link $(linkflags) @.o.ChooseRes c:o.stubs desklib:o.desklib @.o.Core \
        @.o.FileIO @.o.GameID @.o.Edit @.o.Query @.o.Extract 


# User-editable dependencies:


# Static dependencies:
@.o.ChooseRes:   @.c.ChooseRes
        cc $(ccflags) -o @.o.ChooseRes @.c.ChooseRes 
@.o.Core:   @.c.Core
        cc $(ccflags) -o @.o.Core @.c.Core 
@.o.FileIO:   @.c.FileIO
        cc $(ccflags) -o @.o.FileIO @.c.FileIO 
@.o.GameID:   @.c.GameID
        cc $(ccflags) -o @.o.GameID @.c.GameID 
@.o.Edit:   @.c.Edit
        cc $(ccflags) -o @.o.Edit @.c.Edit 
@.o.Query:   @.c.Query
        cc $(ccflags) -o @.o.Query @.c.Query 
@.o.Extract:   @.c.Extract
        cc $(ccflags) -o @.o.Extract @.c.Extract 


# Dynamic dependencies:
o.Query:	c.Query
o.Query:	Desklib:h.Core
o.Query:	Desklib:h.Dialog
o.Query:	Desklib:h.Wimp
o.Query:	Desklib:h.Window
o.Query:	Desklib:h.WimpSWIs
o.Query:	Desklib:h.Pointer
o.Query:	Desklib:h.Core
o.Query:	Desklib:h.Icon
o.Query:	Desklib:h.DragASpr
o.Query:	Desklib:h.Window
o.Query:	Desklib:h.Coord
o.Query:	Desklib:h.Icon
o.Query:	Desklib:h.Msgs
o.Query:	Desklib:h.WimpSWIs
o.Query:	Desklib:h.Template
o.Query:	Desklib:h.Sprite
o.Query:	Desklib:h.LinkList
o.Extract:	c.Extract
o.Extract:	h.extract
o.Core:	c.Core
o.Core:	h.gameid
o.Core:	h.fileio
o.Core:	h.gameid
o.Core:	h.iconnums
o.Core:	h.core
o.Core:	h.gameid
o.Core:	Desklib:h.Menu
o.Core:	Desklib:h.Core
o.Core:	Desklib:h.Wimp
o.Core:	Desklib:h.Event
o.Core:	h.edit
o.Core:	h.chooseres
o.Core:	h.query
o.Core:	Desklib:h.Core
o.Core:	Desklib:h.Core
o.Core:	Desklib:h.Wimp
o.Core:	Desklib:h.Msgs
o.Core:	Desklib:h.Resource
o.Core:	Desklib:h.Sprite
o.Core:	Desklib:h.Coord
o.Core:	Desklib:h.Event
o.Core:	Desklib:h.EventMsg
o.Core:	Desklib:h.Sprite
o.Core:	Desklib:h.Template
o.Core:	Desklib:h.LinkList
o.Core:	Desklib:h.Window
o.Core:	Desklib:h.WimpSWIs
o.Core:	Desklib:h.Pointer
o.Core:	Desklib:h.Core
o.Core:	Desklib:h.Icon
o.Core:	Desklib:h.DragASpr
o.Core:	Desklib:h.Window
o.Core:	Desklib:h.Icon
o.Core:	Desklib:h.Menu
o.Core:	Desklib:h.Screen
o.Core:	Desklib:h.Handler
o.Core:	Desklib:h.WimpSWIs
o.Core:	Desklib:h.Sound
o.Core:	Desklib:h.Error
o.FileIO:	c.FileIO
o.FileIO:	h.gameid
o.FileIO:	h.core
o.FileIO:	h.gameid
o.FileIO:	Desklib:h.Menu
o.FileIO:	Desklib:h.Core
o.FileIO:	Desklib:h.Wimp
o.FileIO:	Desklib:h.Event
o.FileIO:	h.query
o.FileIO:	Desklib:h.Core
o.Edit:	c.Edit
o.Edit:	h.gameid
o.Edit:	h.fileio
o.Edit:	h.gameid
o.Edit:	h.iconnums
o.Edit:	h.core
o.Edit:	h.gameid
o.Edit:	Desklib:h.Menu
o.Edit:	Desklib:h.Core
o.Edit:	Desklib:h.Wimp
o.Edit:	Desklib:h.Event
o.Edit:	h.extract
o.Edit:	h.query
o.Edit:	Desklib:h.Core
o.Edit:	h.chooseres
o.Edit:	Desklib:h.Core
o.Edit:	Desklib:h.Wimp
o.Edit:	Desklib:h.Msgs
o.Edit:	Desklib:h.Resource
o.Edit:	Desklib:h.Sprite
o.Edit:	Desklib:h.Coord
o.Edit:	Desklib:h.Event
o.Edit:	Desklib:h.EventMsg
o.Edit:	Desklib:h.Sprite
o.Edit:	Desklib:h.Template
o.Edit:	Desklib:h.LinkList
o.Edit:	Desklib:h.Window
o.Edit:	Desklib:h.WimpSWIs
o.Edit:	Desklib:h.Pointer
o.Edit:	Desklib:h.Core
o.Edit:	Desklib:h.Icon
o.Edit:	Desklib:h.DragASpr
o.Edit:	Desklib:h.Window
o.Edit:	Desklib:h.Icon
o.Edit:	Desklib:h.Menu
o.Edit:	Desklib:h.Screen
o.Edit:	Desklib:h.Handler
o.Edit:	Desklib:h.WimpSWIs
o.Edit:	Desklib:h.Sound
o.Edit:	Desklib:h.Error
o.Edit:	Desklib:h.Hourglass
o.Edit:	Desklib:h.File
o.Edit:	Desklib:h.SWI
o.GameID:	c.GameID
o.GameID:	h.gameid
o.GameID:	h.core
o.GameID:	h.gameid
o.GameID:	Desklib:h.Menu
o.GameID:	Desklib:h.Core
o.GameID:	Desklib:h.Wimp
o.GameID:	Desklib:h.Event
