# AUTOMATICALLY GENERATED BY tspec 2.8
# MAKEFILE FOR xpg4 API

TCC=tcc# Version of tcc
LIB=xpg4.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}/xpg4.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}/xpg4/iconv.j\
 ${WORK}/xpg4/langinfo.j\
 ${WORK}/xpg4/limits.j\
 ${WORK}/xpg4/monetary.j\
 ${WORK}/xpg4/nl_types.j\
 ${WORK}/xpg4/search.j\
 ${WORK}/xpg4/stdio.j\
 ${WORK}/xpg4/sem.j\
 ${WORK}/xpg4/shm.j\
 ${WORK}/xpg4/time.j\
 ${WORK}/xpg4/unistd.j\
 ${WORK}/xpg4/wchar.j

all : ${LIB}
	@echo all done

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

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

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

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

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

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

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

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

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

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

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

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

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

clean :
	rm -f ${JFILES}

clobber : clean
	rm -f ${LIB}
