# Laboratorio de Sistemas Informáticos de Tiempo Real
# Archivo de construcción para Borland C++

# Definición de directorios
BCCDIR= c:\util\borlandc
BCCLIBDIR= $(BCCDIR)\lib

# Indicadores para poder depurarlo
DEBUGBCC=-v
DEBUGTLINK=/v /l

# Práctica 1
todos: invprio.exe

#
# INVPRIO.EXE - Colas sin inversión de prioridades en KMOS
#
invprio.exe: invprio.obj kmos.obj
   tlink /x $(DEBUGTLINK) /L$(BCCLIBDIR) C0l invprio kmos,invprio,, emu \
   mathl Cl

invprio.obj: invprio.c kmospub.h
   bcc  -c -ml -r- $(DEBUGBCC) invprio.c

kmos.obj: kmos.c kmospub.h
   echo ** KMOS: ignorar avisos sobre variables y retornos de funcion no utilizados
   bcc -B -c -r- -ml $(DEBUGBCC) kmos.c

