
# Makefile for Matrix demo
# (Simon Hern, 1994)


M=s             # Model
CPL=tcc         # Compiler
LNK=tlink       # Linker
ASM=a86         # Assembler


matrix.exe : matrix.obj mtxcode.obj angsines.obj
    $(LNK) c0$(M) matrix mtxcode angsines, matrix, matrix, emu math$(M) c$(M)

matrix.obj : matrix.c
    $(CPL) -m$(M) -c matrix.c

mtxcode.obj : mtxcode.asm
    $(ASM) mtxcode.asm mtxcode.obj

angsines.obj : angsines.asm
    $(ASM) angsines.asm angsines.obj

angsines.asm : creatang.exe
    creatang

creatang.exe : creatang.c
    $(CPL) creatang.c

