# SMakefile for Midi2TeX
# Ready for compilation with SAS-C 6.51
#

# Definition of the C Compiler/Assembler/Linker
CC = sc
LN = sc link
AS = sc asm

# Compiler-Options
CCFLAGS = data=far code=far absfuncpointer 

# Additional Libraries:
LIB = lib=lib:scm.lib

# Linker-Options
LNFLAGS = $(LIB)

all: Midi2TeX

Midi2TeX: tp_debug.o tp_decl.o tp_heap1.o tp_m2t16.o tp_m2tf4.o tp_midi.o tp_misc.o
      $(LN) $(LNFLAGS) tp_debug.o tp_decl.o tp_heap1.o tp_m2t16.o tp_m2tf4.o tp_midi.o tp_misc.o to=Midi2TeX
tp_debug.o: tp_debug.c
      $(CC) $(CCFLAGS) tp_debug.c 
tp_decl.o: tp_decl.c
      $(CC) $(CCFLAGS) tp_decl.c
tp_heap1.o: tp_heap1.c
      $(CC) $(CCFLAGS) tp_heap1.c
tp_m2t16.o: tp_m2t16.c
      $(CC) $(CCFLAGS) tp_m2t16.c
tp_m2tf4.o: tp_m2tf4.c
      $(CC) $(CCFLAGS) tp_m2tf4.c
tp_midi.o: tp_midi.c
      $(CC) $(CCFLAGS) tp_midi.c
tp_misc.o: tp_misc.c
      $(CC) $(CCFLAGS) tp_misc.c
