TEMU_ROOT:=/opt/temu/2.2.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

PLUGIN=libSpWDevice.so

${PLUGIN} : SpwDevice.c
	${CC} ${CFLAGS} ${LFLAGS} -shared -fPIC $< -lTEMUSupport -o $@

clean :
	rm -f ${PLUGIN}

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