# This makefile made by Makatic2



ObjectFiles	=		\
			o.AddSubMenu	\
			o.Extend	\
			o.FontMenu	\
			o.FullDispos	\
			o.GetFlags	\
			o.GetText	\
			o.MakeIndrct	\
			o.MakeWrite	\
			o.NewMenu	\
			o.PopUp	\
			o.PopUpAuto	\
			o.RemItem	\
			o.ReviseWdth	\
			o.SetFlags	\
			o.SetText	\
			o.Show	\
			o.Warn	\
			o.FontMenu3	\


ProjectName		=	Menu



CPPFlags	=	$(CPPExtra) $(CCExtra) -depend !Depend -throwback -I,C:
CCFlags		=	$(CCExtra) -fahi -depend !Depend -throwback -ff -Zm -DDesk__MODULE_CLIENT
ASMFlags	=	$(ASMExtra) -Stamp -NoCache -CloseExec -Quit -throwback -iC:^
LinkFlags	=	$(LinkExtra)

Target		=	Lib


# Don't alter anything below this...


VPATH = @.^

.SUFFIXES:	.o .c .c++


All:	$(ObjectFiles)

#$(Target):	$(ObjectFiles)
#	LibFile -c -o $(Target) $(ObjectFiles)
#	Link -aif -c++ $(LinkFlags)

.c.o:
	Echo
	$(HierProfCC) cc -c -I,C: $(CCFlags) -o $@ <Desk_Sources$Dir>.Libraries.$(ProjectName).Module.$<

.c++.o:
	Echo
	$(HierProfCC) c++ -c $(CPPFlags) -o $@ $<

.s.o:
	Echo
	objasm $(ASMFlags) -from $< -to $@


# Dynamic dependencies:
o.AddSubMenu:	<Desk_Sources$Dir>.Libraries.Menu.Module.^.c.AddSubMenu
o.AddSubMenu:	C:Desk.h.Wimp
o.AddSubMenu:	C:Desk.h.Core
o.AddSubMenu:	C:h.kernel
o.AddSubMenu:	C:Desk.h.Menu
o.AddSubMenu:	C:Desk.h.Event
o.Extend:	<Desk_Sources$Dir>.Libraries.Menu.Module.^.c.Extend
o.Extend:	C:Desk.h.Error
o.Extend:	C:Desk.h.Core
o.Extend:	C:h.kernel
o.Extend:	C:Desk.h.Screen
o.Extend:	C:Desk.h.Wimp
o.Extend:	C:Desk.h.Wimp
o.Extend:	C:Desk.h.Menu
o.Extend:	C:Desk.h.Event
o.Extend:	C:Desk.h.DeskMem
o.Extend:	<Desk_Sources$Dir>.Libraries.Menu.Module.^.h.MenuDefs
o.Extend:	C:Desk.h.Wimp
o.FontMenu:	<Desk_Sources$Dir>.Libraries.Menu.Module.^.c.FontMenu
o.FontMenu:	C:h.swis
o.FontMenu:	C:h.kernel
o.FontMenu:	C:Desk.h.Wimp
o.FontMenu:	C:Desk.h.Core
o.FontMenu:	C:h.kernel
o.FontMenu:	C:Desk.h.Menu
o.FontMenu:	C:Desk.h.Event
o.FontMenu:	C:Desk.h.SWI
o.FontMenu:	C:Desk.h.Error2
o.FontMenu:	C:Desk.h.Error
o.FontMenu:	C:Desk.h.JumpRaw
o.FontMenu:	C:Desk.h.Debug
o.FullDispos:	<Desk_Sources$Dir>.Libraries.Menu.Module.^.c.FullDispos
o.FullDispos:	C:Desk.h.Menu
o.FullDispos:	C:Desk.h.Core
o.FullDispos:	C:h.kernel
o.FullDispos:	C:Desk.h.Wimp
o.FullDispos:	C:Desk.h.Event
o.FullDispos:	C:Desk.h.DeskMem
o.GetFlags:	<Desk_Sources$Dir>.Libraries.Menu.Module.^.c.GetFlags
o.GetFlags:	C:Desk.h.Wimp
o.GetFlags:	C:Desk.h.Core
o.GetFlags:	C:h.kernel
o.GetFlags:	C:Desk.h.Menu
o.GetFlags:	C:Desk.h.Event
o.GetText:	<Desk_Sources$Dir>.Libraries.Menu.Module.^.c.GetText
o.GetText:	C:Desk.h.Wimp
o.GetText:	C:Desk.h.Core
o.GetText:	C:h.kernel
o.GetText:	C:Desk.h.Menu
o.GetText:	C:Desk.h.Event
o.MakeIndrct:	<Desk_Sources$Dir>.Libraries.Menu.Module.^.c.MakeIndrct
o.MakeIndrct:	C:Desk.h.Wimp
o.MakeIndrct:	C:Desk.h.Core
o.MakeIndrct:	C:h.kernel
o.MakeIndrct:	C:Desk.h.Menu
o.MakeIndrct:	C:Desk.h.Event
o.MakeWrite:	<Desk_Sources$Dir>.Libraries.Menu.Module.^.c.MakeWrite
o.MakeWrite:	C:Desk.h.Core
o.MakeWrite:	C:h.kernel
o.MakeWrite:	C:Desk.h.Wimp
o.MakeWrite:	C:Desk.h.Menu
o.MakeWrite:	C:Desk.h.Event
o.NewMenu:	<Desk_Sources$Dir>.Libraries.Menu.Module.^.c.NewMenu
o.NewMenu:	C:Desk.h.Core
o.NewMenu:	C:h.kernel
o.NewMenu:	C:Desk.h.Error
o.NewMenu:	C:Desk.h.Event
o.NewMenu:	C:Desk.h.Wimp
o.NewMenu:	C:Desk.h.Screen
o.NewMenu:	C:Desk.h.Wimp
o.NewMenu:	C:Desk.h.Menu
o.NewMenu:	C:Desk.h.DeskMem
o.NewMenu:	<Desk_Sources$Dir>.Libraries.Menu.Module.^.h.MenuDefs
o.NewMenu:	C:Desk.h.Wimp
o.PopUp:	<Desk_Sources$Dir>.Libraries.Menu.Module.^.c.PopUp
o.PopUp:	C:Desk.h.Menu
o.PopUp:	C:Desk.h.Core
o.PopUp:	C:h.kernel
o.PopUp:	C:Desk.h.Wimp
o.PopUp:	C:Desk.h.Event
o.PopUp:	C:Desk.h.WimpSWIs
o.PopUp:	C:Desk.h.Error2
o.PopUp:	C:Desk.h.Error
o.PopUp:	C:Desk.h.JumpRaw
o.PopUp:	C:Desk.h.Debug
o.PopUp:	C:Desk.h.Coord
o.PopUp:	C:Desk.h.Core
o.PopUpAuto:	<Desk_Sources$Dir>.Libraries.Menu.Module.^.c.PopUpAuto
o.PopUpAuto:	C:Desk.h.Menu
o.PopUpAuto:	C:Desk.h.Core
o.PopUpAuto:	C:h.kernel
o.PopUpAuto:	C:Desk.h.Wimp
o.PopUpAuto:	C:Desk.h.Event
o.PopUpAuto:	C:Desk.h.WimpSWIs
o.PopUpAuto:	C:Desk.h.Error2
o.PopUpAuto:	C:Desk.h.Error
o.PopUpAuto:	C:Desk.h.JumpRaw
o.PopUpAuto:	C:Desk.h.Debug
o.PopUpAuto:	C:Desk.h.Event
o.RemItem:	<Desk_Sources$Dir>.Libraries.Menu.Module.^.c.RemItem
o.RemItem:	C:Desk.h.Wimp
o.RemItem:	C:Desk.h.Core
o.RemItem:	C:h.kernel
o.RemItem:	C:Desk.h.Menu
o.RemItem:	C:Desk.h.Event
o.ReviseWdth:	<Desk_Sources$Dir>.Libraries.Menu.Module.^.c.ReviseWdth
o.ReviseWdth:	C:Desk.h.Wimp
o.ReviseWdth:	C:Desk.h.Core
o.ReviseWdth:	C:h.kernel
o.ReviseWdth:	C:Desk.h.Menu
o.ReviseWdth:	C:Desk.h.Event
o.SetFlags:	<Desk_Sources$Dir>.Libraries.Menu.Module.^.c.SetFlags
o.SetFlags:	C:Desk.h.Wimp
o.SetFlags:	C:Desk.h.Core
o.SetFlags:	C:h.kernel
o.SetFlags:	C:Desk.h.Menu
o.SetFlags:	C:Desk.h.Event
o.SetText:	<Desk_Sources$Dir>.Libraries.Menu.Module.^.c.SetText
o.SetText:	C:Desk.h.Wimp
o.SetText:	C:Desk.h.Core
o.SetText:	C:h.kernel
o.SetText:	C:Desk.h.Menu
o.SetText:	C:Desk.h.Event
o.SetText:	C:Desk.h.DeskMem
o.Show:	<Desk_Sources$Dir>.Libraries.Menu.Module.^.c.Show
o.Show:	C:Desk.h.Wimp
o.Show:	C:Desk.h.Core
o.Show:	C:h.kernel
o.Show:	C:Desk.h.WimpSWIs
o.Show:	C:Desk.h.Error2
o.Show:	C:Desk.h.Error
o.Show:	C:Desk.h.JumpRaw
o.Show:	C:Desk.h.Debug
o.Show:	C:Desk.h.Menu
o.Show:	C:Desk.h.Event
o.Warn:	<Desk_Sources$Dir>.Libraries.Menu.Module.^.c.Warn
o.Warn:	C:Desk.h.Wimp
o.Warn:	C:Desk.h.Core
o.Warn:	C:h.kernel
o.Warn:	C:Desk.h.Event
o.Warn:	C:Desk.h.EventMsg
o.Warn:	C:Desk.h.Menu
