# SMake Makefile/Universell

#Project Name

Proj = PlayMF
Exe  = /PlayMF

# Compiler Options
COpts = PARM=REGISTER ERRREXX NOMINC NOSTDIO NOSTKCHK COMNEST UTILLIB STRMERGE

# Linker Options
LOpts = SMALLCODE SMALLDATA NOICONS

Lib = LIB:sc.lib+LIB:amiga.lib

$(Exe): $(Proj).o Sprintf.o AsmSupport.o filter.o
    slink FROM $(Proj).o+Sprintf.o+AsmSupport.o+filter.o LIB $(Lib) TO $(Exe) $(LOpts)

$(Proj).o: $(Proj).c $(Proj).GST
    SC $(COpts) $(Proj).c GST=$(Proj).GST GSTIMM

filter.o: filter.c $(Proj).GST
    SC $(COpts) filter.c GST=$(Proj).GST GSTIMM

$(Proj).GST: $(Proj)_includes.h
    SC $(COpts) $(Proj)_includes.h MAKEGST=$(Proj).GST IGNORE=105

.a.o:
    Asm -m2 $*
