# Project: HyperView


# Toolflags:
CCflags = -c -depend !Depend -IC: -ffah -throwback 
Linkflags = -o $@ 
Squeezeflags = -o $@

# Final targets:
@.!RunImage: @.o.handler @.o.commands @.o.button @.o.draw C:o.Stubs C:o.toolboxlib \
        @.o.menus C:o.eventlib  C:o.renderlib @.o.utils \
        @.o.file @.o.main c:o.wimplib @.o.print @.o.hcl @.o.view
       Link $(Linkflags) @.o.handler @.o.commands @.o.button @.o.draw C:o.stubs C:o.toolboxlib \
        @.o.menus C:o.eventlib  C:o.renderlib @.o.utils @.o.file \
        @.o.main c:o.wimplib @.o.print @.o.hcl @.o.view
       squeeze @.!RunImage

# User-editable dependencies:


# Static dependencies:
.c.o:
        cc -c $(ccflags) $(INCLUDES) -o $@ $<

# Dynamic dependencies:o.handler:	c.handler


o.commands:	c.commands
o.commands:	C:h.string
o.commands:	h.commands
o.commands:	h.hyper
o.commands:	C:h.toolbox
o.commands:	C:h.kernel
o.commands:	C:h.wimp
o.commands:	h.utils
o.commands:	h.hyper
o.button:	c.button
o.button:	C:h.string
o.button:	C:h.toolbox
o.button:	C:h.kernel
o.button:	C:h.wimp
o.button:	C:h.window
o.button:	C:h.gadgets
o.button:	h.hyper
o.button:	C:h.toolbox
o.button:	h.utils
o.button:	h.hyper
o.button:	h.button
o.utils:	c.utils
o.utils:	C:h.kernel
o.utils:	C:h.swis
o.utils:	C:h.wimp
o.utils:	C:h.wimplib
o.utils:	C:h.toolbox
o.utils:	C:h.window
o.utils:	C:h.gadgets
o.utils:	h.utils
o.utils:	h.hyper
o.utils:	C:h.toolbox
o.utils:	h.hyper
o.handler:	c.handler
o.handler:	C:h.swis
o.handler:	C:h.kernel
o.handler:	C:h.event
o.handler:	C:h.wimp
o.handler:	C:h.toolbox
o.handler:	C:h.wimplib
o.handler:	C:h.drawfile
o.handler:	C:h.toolbox
o.handler:	C:h.window
o.handler:	C:h.gadgets
o.handler:	C:h.gadgets
o.handler:	C:h.menu
o.handler:	C:h.scale
o.handler:	C:h.quit
o.handler:	C:h.dcs
o.handler:	C:h.saveas
o.handler:	C:h.proginfo
o.handler:	C:h.printdbox
o.handler:	C:h.colourmenu
o.handler:	C:h.iconbar
o.handler:	h.hyper
o.handler:	C:h.toolbox
o.handler:	h.button
o.handler:	h.draw
o.handler:	C:h.event
o.handler:	h.handler
o.handler:	h.events
o.handler:	h.utils
o.handler:	h.hyper
o.handler:	h.comps
o.handler:	h.commands
o.handler:	h.hyper
o.handler:	h.hcl
o.draw:	c.draw
o.draw:	C:h.toolbox
o.draw:	C:h.kernel
o.draw:	C:h.wimp
o.draw:	C:h.window
o.draw:	C:h.gadgets
o.draw:	C:h.scale
o.draw:	C:h.drawfile
o.draw:	C:h.wimplib
o.draw:	C:h.event
o.draw:	h.hyper
o.draw:	C:h.toolbox
o.draw:	h.draw
o.draw:	C:h.event
o.draw:	h.button
o.draw:	h.utils
o.draw:	h.hyper
o.draw:	h.commands
o.draw:	h.hyper
o.menus:	c.menus
o.menus:	C:h.event
o.menus:	C:h.wimp
o.menus:	C:h.toolbox
o.menus:	C:h.kernel
o.menus:	C:h.toolbox
o.menus:	C:h.window
o.menus:	C:h.gadgets
o.menus:	C:h.gadgets
o.menus:	C:h.menu
o.menus:	h.hyper
o.menus:	C:h.toolbox
o.menus:	h.button
o.menus:	h.view
o.menus:	h.utils
o.menus:	h.hyper
o.menus:	h.comps
o.menus:	h.events
o.menus:	h.commands
o.menus:	h.hyper
o.menus:	h.menus
o.menus:	h.hcl
o.file:	c.file
o.file:	C:h.kernel
o.file:	C:h.swis
o.file:	C:h.event
o.file:	C:h.wimp
o.file:	C:h.toolbox
o.file:	C:h.toolbox
o.file:	C:h.fileinfo
o.file:	C:h.window
o.file:	C:h.gadgets
o.file:	h.comps
o.file:	C:h.wimplib
o.file:	C:h.wimp
o.file:	h.hyper
o.file:	C:h.toolbox
o.file:	h.button
o.file:	h.draw
o.file:	C:h.event
o.file:	h.events
o.file:	h.utils
o.file:	h.hyper
o.file:	h.file
o.file:	C:h.event
o.file:	h.view
o.main:	c.main
o.main:	C:h.swis
o.main:	C:h.kernel
o.main:	C:h.event
o.main:	C:h.wimp
o.main:	C:h.toolbox
o.main:	C:h.drawfile
o.main:	C:h.toolbox
o.main:	C:h.window
o.main:	C:h.gadgets
o.main:	C:h.gadgets
o.main:	C:h.menu
o.main:	C:h.scale
o.main:	C:h.quit
o.main:	C:h.dcs
o.main:	C:h.saveas
o.main:	C:h.fileinfo
o.main:	C:h.printdbox
o.main:	C:h.proginfo
o.main:	C:h.colourmenu
o.main:	C:h.iconbar
o.main:	C:h.wimplib
o.main:	h.hyper
o.main:	C:h.toolbox
o.main:	h.button
o.main:	h.draw
o.main:	C:h.event
o.main:	h.events
o.main:	h.utils
o.main:	h.hyper
o.main:	h.comps
o.main:	h.handler
o.main:	h.view
o.main:	h.menus
o.main:	h.file
o.main:	C:h.event
o.print:	c.print
o.print:	C:h.swis
o.print:	C:h.kernel
o.print:	C:h.toolbox
o.print:	C:h.wimp
o.print:	C:h.window
o.print:	C:h.gadgets
o.print:	C:h.drawfile
o.print:	C:h.wimplib
o.print:	h.hyper
o.print:	C:h.toolbox
o.print:	h.draw
o.print:	C:h.event
o.print:	h.utils
o.print:	h.hyper
o.print:	h.print
o.hcl:	c.hcl
o.hcl:	C:h.swis
o.hcl:	C:h.kernel
o.hcl:	C:h.toolbox
o.hcl:	C:h.wimp
o.hcl:	C:h.window
o.hcl:	C:h.gadgets
o.hcl:	h.hyper
o.hcl:	C:h.toolbox
o.hcl:	h.draw
o.hcl:	C:h.event
o.hcl:	h.utils
o.hcl:	h.hyper
o.hcl:	h.commands
o.hcl:	h.hyper
o.hcl:	h.hcl
o.hcl:	h.button
o.hcl:	h.view
o.view:	c.view
o.view:	C:h.drawfile
o.view:	C:h.kernel
o.view:	C:h.wimp
o.view:	C:h.event
o.view:	C:h.toolbox
o.view:	C:h.wimplib
o.view:	C:h.toolbox
o.view:	C:h.window
o.view:	C:h.gadgets
o.view:	C:h.gadgets
o.view:	h.hyper
o.view:	C:h.toolbox
o.view:	h.button
o.view:	h.draw
o.view:	C:h.event
o.view:	h.handler
o.view:	h.events
o.view:	h.utils
o.view:	h.hyper
o.view:	h.comps
o.view:	h.commands
o.view:	h.hyper
o.view:	h.view
