TEMU_ROOT:=/opt/temu/2.1.0
TEMU_INC_PATH:=${TEMU_ROOT}/include
TEMU_LIB_PATH:=${TEMU_ROOT}/lib

CFLAGS=-I${TEMU_INC_PATH} -std=c99
LFLAGS=-L${TEMU_LIB_PATH} -lTEMUSupport

EXEC=simple-simulator
EXEC2=simple-simulator2

all : ${EXEC} ${EXEC2}

${EXEC} : SimpleSimulator.c
	${CC} ${CFLAGS} ${LFLAGS} $< -lTEMUSupport -o $@

${EXEC2} : SimpleSimulator2.c
        ${CC} ${CFLAGS} ${LFLAGS} $< -lTEMUSupport -o $@


clean :
	rm -f ${EXEC} ${EXEC2}


SPARC_RTEMS_CC=/opt/rtems-4.10/bin/sparc-rtems-gcc
RTEMSFLAGS=-std=gnu99 -g -qleon2
obsw.elf : obsw.c
	${SPARC_RTEMS_CC} ${RTEMSFLAGS} $< -o $@
