home *** CD-ROM | disk | FTP | other *** search
Makefile | 1995-09-04 | 3.9 KB | 172 lines |
-
- 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 \
-
-
- LibName = Menu
-
- # Template makefile which makes normal
- # .o files for use in the main static
- # linking DeskLib.
-
- # The macro $(ObjectFiles) should be set at the
- # start of this file to be a space-separated
- # list of object files.
- # This is done by 'Makatic'.
-
- # The macro $(LibName) should also be set at the
- # start of this file, to be the name of the
- # DeskLib sublibrary.
- # This is done by 'Makatic'.
-
- # Compiler and linker flags, These can be anything.
- # All essential flags are included in the macros
- # $(CC) and $(ASM)
- #
- CCFlags = -ffahi $(CCExtra) -depend !Depend -throwback -D_DeskLib_$(LibName) -I,C:
- ASMFlags = -Stamp -NoCache -CloseExec -Quit $(ASMExtra)
-
- CC = cc -c $(CCFlags)
- ASM = objasm $(ASMFlags)
-
-
- # -------------------------------------------------------
- # Everything below here should probably not be changed...
- # -------------------------------------------------------
-
- # Here's what we want to make...
- #
- All: $(ObjectFiles)
-
-
- VPATH = @.^
-
- .SUFFIXES: .c .s .o
-
- .c.o:
- $(CC) $< -o $@
-
- .s.o:
- $(ASM) -from $< -to $@
-
-
-
- # Dynamic dependencies:
- o.AddSubMenu: ^.c.AddSubMenu
- o.AddSubMenu: DeskLib:h.Wimp
- o.AddSubMenu: DeskLib:h.Core
- o.AddSubMenu: DeskLib:h.Menu
- o.AddSubMenu: DeskLib:h.Event
- o.Extend: ^.c.Extend
- o.Extend: DeskLib:h.Error
- o.Extend: DeskLib:h.Core
- o.Extend: DeskLib:h.Screen
- o.Extend: DeskLib:h.Wimp
- o.Extend: DeskLib:h.Wimp
- o.Extend: DeskLib:h.Menu
- o.Extend: DeskLib:h.Event
- o.Extend: ^.h.MenuDefs
- o.FontMenu: ^.c.FontMenu
- o.FontMenu: DeskLib:h.Wimp
- o.FontMenu: DeskLib:h.Core
- o.FontMenu: DeskLib:h.Menu
- o.FontMenu: DeskLib:h.Event
- o.FontMenu: DeskLib:h.SWI
- o.FullDispos: ^.c.FullDispos
- o.FullDispos: DeskLib:h.Menu
- o.FullDispos: DeskLib:h.Core
- o.FullDispos: DeskLib:h.Wimp
- o.FullDispos: DeskLib:h.Event
- o.GetFlags: ^.c.GetFlags
- o.GetFlags: DeskLib:h.Wimp
- o.GetFlags: DeskLib:h.Core
- o.GetFlags: DeskLib:h.Menu
- o.GetFlags: DeskLib:h.Event
- o.GetText: ^.c.GetText
- o.GetText: DeskLib:h.Wimp
- o.GetText: DeskLib:h.Core
- o.GetText: DeskLib:h.Menu
- o.GetText: DeskLib:h.Event
- o.MakeIndrct: ^.c.MakeIndrct
- o.MakeIndrct: DeskLib:h.Wimp
- o.MakeIndrct: DeskLib:h.Core
- o.MakeIndrct: DeskLib:h.Menu
- o.MakeIndrct: DeskLib:h.Event
- o.MakeWrite: ^.c.MakeWrite
- o.MakeWrite: DeskLib:h.Core
- o.MakeWrite: DeskLib:h.Wimp
- o.MakeWrite: DeskLib:h.Menu
- o.MakeWrite: DeskLib:h.Event
- o.NewMenu: ^.c.NewMenu
- o.NewMenu: DeskLib:h.Core
- o.NewMenu: DeskLib:h.Error
- o.NewMenu: DeskLib:h.Event
- o.NewMenu: DeskLib:h.Wimp
- o.NewMenu: DeskLib:h.Screen
- o.NewMenu: DeskLib:h.Wimp
- o.NewMenu: DeskLib:h.Menu
- o.NewMenu: ^.h.MenuDefs
- o.PopUp: ^.c.PopUp
- o.PopUp: DeskLib:h.Menu
- o.PopUp: DeskLib:h.Core
- o.PopUp: DeskLib:h.Wimp
- o.PopUp: DeskLib:h.Event
- o.PopUp: DeskLib:h.WimpSWIs
- o.PopUp: DeskLib:h.Coord
- o.PopUpAuto: ^.c.PopUpAuto
- o.PopUpAuto: DeskLib:h.Menu
- o.PopUpAuto: DeskLib:h.Core
- o.PopUpAuto: DeskLib:h.Wimp
- o.PopUpAuto: DeskLib:h.Event
- o.PopUpAuto: DeskLib:h.WimpSWIs
- o.PopUpAuto: DeskLib:h.Event
- o.RemItem: ^.c.RemItem
- o.RemItem: DeskLib:h.Wimp
- o.RemItem: DeskLib:h.Core
- o.RemItem: DeskLib:h.Menu
- o.RemItem: DeskLib:h.Event
- o.ReviseWdth: ^.c.ReviseWdth
- o.ReviseWdth: DeskLib:h.Wimp
- o.ReviseWdth: DeskLib:h.Core
- o.ReviseWdth: DeskLib:h.Menu
- o.ReviseWdth: DeskLib:h.Event
- o.SetFlags: ^.c.SetFlags
- o.SetFlags: DeskLib:h.Wimp
- o.SetFlags: DeskLib:h.Core
- o.SetFlags: DeskLib:h.Menu
- o.SetFlags: DeskLib:h.Event
- o.SetText: ^.c.SetText
- o.SetText: DeskLib:h.Wimp
- o.SetText: DeskLib:h.Core
- o.SetText: DeskLib:h.Menu
- o.SetText: DeskLib:h.Event
- o.Show: ^.c.Show
- o.Show: DeskLib:h.Wimp
- o.Show: DeskLib:h.Core
- o.Show: DeskLib:h.WimpSWIs
- o.Show: DeskLib:h.Menu
- o.Show: DeskLib:h.Event
- o.Warn: ^.c.Warn
- o.Warn: DeskLib:h.Wimp
- o.Warn: DeskLib:h.Core
- o.Warn: DeskLib:h.Event
- o.Warn: DeskLib:h.EventMsg
- o.Warn: DeskLib:h.Menu
-