mirror of
https://github.com/stevenhowes/CTheEscape.git
synced 2026-05-26 15:53:29 +01:00
68 lines
1.4 KiB
Plaintext
68 lines
1.4 KiB
Plaintext
# Project: TheEscTools
|
|
|
|
|
|
# Toolflags:
|
|
CCflags = -c -depend !Depend -IC: -throwback -w
|
|
C++flags = -c -depend !Depend -IC: -throwback
|
|
Linkflags = -aif -o $@
|
|
ObjAsmflags = -throwback -NoCache -depend !Depend
|
|
CMHGflags =
|
|
LibFileflags = -c -o $@
|
|
Squeezeflags = -o $@
|
|
|
|
|
|
# Final targets:
|
|
@.!MapEdit: @.o.MapEdit @.o.Graphics @.o.Input \
|
|
C:o.stubs
|
|
Link $(Linkflags) @.o.MapEdit @.o.Graphics @.o.Input \
|
|
C:o.stubs
|
|
|
|
|
|
# User-editable dependencies:
|
|
|
|
# Static dependencies:
|
|
@.o.MapEdit: @.c.MapEdit
|
|
cc $(ccflags) -o @.o.MapEdit @.c.MapEdit
|
|
@.o.Graphics: @.c.Graphics
|
|
cc $(ccflags) -o @.o.Graphics @.c.Graphics
|
|
@.o.Input: @.c.Input
|
|
cc $(ccflags) -o @.o.Input @.c.Input
|
|
|
|
|
|
|
|
# Dynamic dependencies:
|
|
o.CTheEscape: c.CTheEscape
|
|
o.CTheEscape: C:h.swis
|
|
o.CTheEscape: C:h.kernel
|
|
o.CTheEscape: C:h.kernel
|
|
o.CTheEscape: h.Sound
|
|
o.CTheEscape: h.Graphics
|
|
o.Sound: c.Sound
|
|
o.Sound: C:h.swis
|
|
o.Sound: C:h.kernel
|
|
o.Sound: C:h.kernel
|
|
o.Sound: h.Sound
|
|
o.Intro: c.Intro
|
|
o.Intro: h.Graphics
|
|
o.Mission1: c.Mission1
|
|
o.Mission1: h.Graphics
|
|
o.Mission2: c.Mission2
|
|
o.Mission2: h.Graphics
|
|
o.Mission2: C:h.swis
|
|
o.Mission2: C:h.kernel
|
|
o.Mission2: C:h.kernel
|
|
o.Input: c.Input
|
|
o.Input: C:h.swis
|
|
o.Input: C:h.kernel
|
|
o.Input: C:h.kernel
|
|
o.Graphics: c.Graphics
|
|
o.Graphics: C:h.swis
|
|
o.Graphics: C:h.kernel
|
|
o.Graphics: C:h.kernel
|
|
o.MapEdit: c.MapEdit
|
|
o.MapEdit: C:h.swis
|
|
o.MapEdit: C:h.kernel
|
|
o.MapEdit: C:h.kernel
|
|
o.MapEdit: h.Sound
|
|
o.MapEdit: h.Graphics
|