# AUTOMATICALLY GENERATED BY tspec 2.8
# MAKEFILE FOR iso API

TCC=tcc# Version of tcc
LIB=iso.tl# TDF library
IMPL=/usr/include# API implementation directory
WORK=.# Work directory

INCL=/usr/lib/TenDRA/lib/include# API header directory
SRC=/usr/lib/TenDRA/lib/building# API auxiliary directory
PRE_FLAGS=
INCL_FLAGS=-I${IMPL} -I${INCL}/iso.api
POST_FLAGS=
TDI=${TCC} -D__BUILDING_LIBS ${PRE_FLAGS} ${INCL_FLAGS} ${POST_FLAGS} -Fj
TDP=${TCC} -Ytdp ${INCL_FLAGS} -Fj
TNC=${TCC} -Ytnc -Fj
TLIB=${TCC} -Ymakelib

SHELL=/bin/sh

JFILES=\
 ${WORK}/iso/errno.j\
 ${WORK}/iso/wchar.j\
 ${WORK}/iso/mse.j\
 ${WORK}/iso/wint.j\
 ${WORK}/iso/wctype.j\
 ${WORK}/iso/mse2.j

all : ${LIB}
	@echo all done

${LIB} : ${JFILES}
	@rm -f ${LIB}
	${TLIB} -o ${LIB} ${JFILES}

${WORK}/iso/errno.j : ${SRC}/iso.api/errno.c\
 ${INCL}/iso.api/errno.h ${IMPL}/errno.h
	@ test -d ${WORK}/iso || mkdir ${WORK}/iso
	${TDI} -o ${WORK}/iso/errno.j ${SRC}/iso.api/errno.c

${WORK}/iso/wchar.j : ${SRC}/iso.api/wchar.c\
 ${INCL}/iso.api/wchar.h ${IMPL}/wchar.h
	@ test -d ${WORK}/iso || mkdir ${WORK}/iso
	${TDI} -o ${WORK}/iso/wchar.j ${SRC}/iso.api/wchar.c

${WORK}/iso/mse.j : ${SRC}/iso.api/mse.c\
 ${INCL}/shared/iso.api/mse.h ${IMPL}/wchar.h
	@ test -d ${WORK}/iso || mkdir ${WORK}/iso
	${TDI} -o ${WORK}/iso/mse.j ${SRC}/iso.api/mse.c

${WORK}/iso/wint.j : ${SRC}/iso.api/wint.c\
 ${INCL}/shared/iso.api/wint.h ${IMPL}/wchar.h
	@ test -d ${WORK}/iso || mkdir ${WORK}/iso
	${TDI} -o ${WORK}/iso/wint.j ${SRC}/iso.api/wint.c

${WORK}/iso/wctype.j : ${SRC}/iso.api/wctype.c\
 ${INCL}/iso.api/wctype.h ${IMPL}/wctype.h
	@ test -d ${WORK}/iso || mkdir ${WORK}/iso
	${TDI} -o ${WORK}/iso/wctype.j ${SRC}/iso.api/wctype.c

${WORK}/iso/mse2.j : ${SRC}/iso.api/mse2.c\
 ${INCL}/shared/iso.api/mse2.h ${IMPL}/wctype.h
	@ test -d ${WORK}/iso || mkdir ${WORK}/iso
	${TDI} -o ${WORK}/iso/mse2.j ${SRC}/iso.api/mse2.c

clean :
	rm -f ${JFILES}

clobber : clean
	rm -f ${LIB}
