# AUTOMATICALLY GENERATED BY tspec 2.8
# MAKEFILE FOR svid3 API

TCC=tcc# Version of tcc
LIB=svid3.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}/svid3.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}/svid3/acl.j\
 ${WORK}/svid3/cs.j\
 ${WORK}/svid3/curses.j\
 ${WORK}/svid3/errno.j\
 ${WORK}/svid3/eti.j\
 ${WORK}/svid3/fcntl.j\
 ${WORK}/svid3/fmtmsg.j\
 ${WORK}/svid3/form.j\
 ${WORK}/svid3/ftw.j\
 ${WORK}/svid3/grp.j\
 ${WORK}/svid3/locale.j\
 ${WORK}/svid3/mac.j\
 ${WORK}/svid3/malloc.j\
 ${WORK}/svid3/math.j\
 ${WORK}/svid3/menu.j\
 ${WORK}/svid3/mon.j\
 ${WORK}/svid3/netconfig.j\
 ${WORK}/svid3/netdir.j\
 ${WORK}/svid3/nlist.j\
 ${WORK}/svid3/panel.j\
 ${WORK}/svid3/pfmt.j\
 ${WORK}/svid3/pkginfo.j\
 ${WORK}/svid3/poll.j\
 ${WORK}/svid3/priv.j\
 ${WORK}/svid3/pwd.j\
 ${WORK}/svid3/remop.j\
 ${WORK}/svid3/key_prot.j\
 ${WORK}/svid3/rpc.j\
 ${WORK}/svid3/rpc_types.j\
 ${WORK}/svid3/xdr.j\
 ${WORK}/svid3/siginfo.j\
 ${WORK}/svid3/signal.j\
 ${WORK}/svid3/stdio.j\
 ${WORK}/svid3/stdlib.j\
 ${WORK}/svid3/string.j\
 ${WORK}/svid3/stropts.j\
 ${WORK}/svid3/acct.j\
 ${WORK}/svid3/audit.j\
 ${WORK}/svid3/ipc.j\
 ${WORK}/svid3/lock.j\
 ${WORK}/svid3/mman.j\
 ${WORK}/svid3/mount.j\
 ${WORK}/svid3/priocntl.j\
 ${WORK}/svid3/procset.j\
 ${WORK}/svid3/resource.j\
 ${WORK}/svid3/rtpriocntl.j\
 ${WORK}/svid3/shm.j\
 ${WORK}/svid3/stat.j\
 ${WORK}/svid3/statvfs.j\
 ${WORK}/svid3/swap.j\
 ${WORK}/svid3/termiox.j\
 ${WORK}/svid3/sys_time.j\
 ${WORK}/svid3/timeval.j\
 ${WORK}/svid3/tspriocntl.j\
 ${WORK}/svid3/types.j\
 ${WORK}/svid3/uio.j\
 ${WORK}/svid3/term.j\
 ${WORK}/svid3/termio.j\
 ${WORK}/svid3/termios.j\
 ${WORK}/svid3/time.j\
 ${WORK}/svid3/tiuser.j\
 ${WORK}/svid3/ucontext.j\
 ${WORK}/svid3/unctrl.j\
 ${WORK}/svid3/unistd.j\
 ${WORK}/svid3/u_old.j\
 ${WORK}/svid3/ustat.j\
 ${WORK}/svid3/utmp.j\
 ${WORK}/svid3/wait.j

all : ${LIB}
	@echo all done

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

${WORK}/svid3/rpc_types.j : ${SRC}/svid3.api/rpc_types.c\
 ${INCL}/svid3.api/rpc/types.h ${IMPL}/rpc/types.h
	@ test -d ${WORK}/svid3 || mkdir ${WORK}/svid3
	${TDI} -o ${WORK}/svid3/rpc_types.j ${SRC}/svid3.api/rpc_types.c

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

clean :
	rm -f ${JFILES}

clobber : clean
	rm -f ${LIB}
