home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Datafile PD-CD 5
/
DATAFILE_PDCD5.iso
/
utilities
/
a
/
audiompeg
/
!AudioMPEG
/
MakeEncode
< prev
next >
Wrap
Text File
|
1995-05-15
|
2KB
|
48 lines
# -------------------------------------------------------
# | Toolflags |
# -------------------------------------------------------
.SUFFIXES: .c .o .s
CCFlags = -c -throwback -IC: -ff
ASMflags = -ThrowBack -Stamp -quit -CloseExec
LinkFlags = -o $@
SqueezeFlags = -f -v
# -------------------------------------------------------
# | Macro definitions |
# -------------------------------------------------------
CC = cc
ASM = objasm
LINK = link
Libs = C:o.RISC_OSLib DeskLib:o.DeskLib C:o.Stubs
OBJECTS = o.musicin o.common o.encode o.subs o.psy o.tonal
# -------------------------------------------------------
# | Final target |
# -------------------------------------------------------
encode: $(OBJECTS)
LINK $(LinkFlags) $(Objects) $(Libs)
squeeze $(SqueezeFlags) Encode
# -------------------------------------------------------
# | Static dependencies |
# -------------------------------------------------------
.c.o:; $(CC) $(CCflags) $< -o $@
.s.o:; $(ASM) $(ASMflags) -from $< -to $@
# -------------------------------------------------------
# | Dynamic dependencies |
# -------------------------------------------------------
o.encode: h.common h.encoder
o.common: h.common
o.musicin: h.common h.encoder
o.subs: h.common h.encoder
o.psy: h.common h.encoder
o.tonal: h.common h.encoder