# Project: Hugo Debugger # Important note: The platform specific bit for 'hd' uses OSLib for output # to the screen. It will not compile without it (though mods # to work without it shouldn't be hard!) # Toolflags: CCflags = cc5 -c -DACORN -DDEBUGGER -DGRAPHICS_SUPPORTED -D__swi -depend !Depend -throwback -wn -IC: Linkflags = link5 Files = o.hd o.hddecode o.hdmisc o.hdacornc o.hdtools o.hdupdate o.hdval \ o.hdwindow o.he o.heexpr o.hemisc o.heset o.heparse o.heobject \ o.herun o.heres o.hejpeg o.heacornc o.stringfn .SUFFIXES : .c .o # Final targets: ^.bin.hd: $(Files) $(Linkflags) -o ^.bin.hd c:o.astubs c:o.oslib $(Files) # Static dependencies: .c.o: $(ccflags) -o $@ $< # Dynamic dependencies: o.hd: c.hd o.hd: h.heheader o.hd: h.htokens o.hd: h.hdinter o.hd: h.hdheader o.hddecode: c.hddecode o.hddecode: h.heheader o.hddecode: h.htokens o.hddecode: h.hdinter o.hddecode: h.hdheader o.hdmisc: c.hdmisc o.hdmisc: h.heheader o.hdmisc: h.htokens o.hdmisc: h.hdinter o.hdmisc: h.hdheader o.hdtools: c.hdtools o.hdtools: h.heheader o.hdtools: h.htokens o.hdtools: h.hdinter o.hdtools: h.hdheader o.hdupdate: c.hdupdate o.hdupdate: h.heheader o.hdupdate: h.htokens o.hdupdate: h.hdinter o.hdupdate: h.hdheader o.hdval: c.hdval o.hdval: h.heheader o.hdval: h.htokens o.hdval: h.hdinter o.hdval: h.hdheader o.hdwindow: c.hdwindow o.hdwindow: h.heheader o.hdwindow: h.htokens o.hdwindow: h.hdinter o.hdwindow: h.hdheader o.he: c.he o.he: h.heheader o.he: h.htokens o.he: h.hdinter o.heexpr: c.heexpr o.heexpr: h.heheader o.heexpr: h.htokens o.heexpr: h.hdinter o.hemisc: c.hemisc o.hemisc: h.heheader o.hemisc: h.htokens o.hemisc: h.hdinter o.heset: c.heset o.heset: h.heheader o.heset: h.htokens o.heset: h.hdinter o.heparse: c.heparse o.heparse: h.heheader o.heparse: h.htokens o.heparse: h.hdinter o.heobject: c.heobject o.heobject: h.heheader o.heobject: h.htokens o.heobject: h.hdinter o.herun: c.herun o.herun: h.heheader o.herun: h.htokens o.herun: h.hdinter o.heres: c.heres o.heres: h.heheader o.heres: h.htokens o.heres: h.hdinter o.heacornc: c.heAcornC o.heacornc: h.heheader o.heacornc: h.htokens o.heacornc: h.hdinter o.heacornc: C:h.osbyte o.heacornc: C:h.types o.heacornc: C:h.os o.heacornc: C:h.os o.heacornc: C:h.colourtrans o.heacornc: C:h.osspriteop o.heacornc: C:h.font o.heacornc: C:h.wimp o.stringfn: c.stringfn o.hdacornc: c.hdacornc o.hdacornc: h.heheader o.hdacornc: h.htokens o.hdacornc: h.hdinter o.hdacornc: h.hdheader o.hdacornc: C:h.osbyte o.hdacornc: C:h.types o.hdacornc: C:h.os o.hdacornc: C:h.osfile o.hdacornc: C:h.fileswitch o.hdacornc: C:h.os o.hdacornc: C:h.osspriteop o.hejpeg: c.hejpeg o.hejpeg: h.heheader o.hejpeg: h.htokens o.hejpeg: h.hdinter o.hejpeg: C:h.jpeg o.hejpeg: C:h.types o.hejpeg: C:h.os