# AUTOMATICALLY GENERATED BY tspec 2.8
# MAKEFILE FOR x5/mu API

TCC=tcc# Version of tcc
LIB=x5_mu.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}/x5/mu.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}/x5_mu/StringDefs.j\
 ${WORK}/x5_mu/Atoms.j\
 ${WORK}/x5_mu/CharSet.j\
 ${WORK}/x5_mu/CloseHook.j\
 ${WORK}/x5_mu/Converters.j\
 ${WORK}/x5_mu/CurUtil.j\
 ${WORK}/x5_mu/DisplayQue.j\
 ${WORK}/x5_mu/Drawing.j\
 ${WORK}/x5_mu/Error.j\
 ${WORK}/x5_mu/Initer.j\
 ${WORK}/x5_mu/StdCmap.j\
 ${WORK}/x5_mu/StdSel.j\
 ${WORK}/x5_mu/SysUtil.j\
 ${WORK}/x5_mu/WidgetNode.j\
 ${WORK}/x5_mu/WinUtil.j\
 ${WORK}/x5_mu/Xct.j

all : ${LIB}
	@echo all done

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

${WORK}/x5_mu/StringDefs.j : ${SRC}/x5/mu.api/StringDefs.c\
 ${INCL}/x5/mu.api/X11/StringDefs.h ${IMPL}/X11/StringDefs.h
	@ test -d ${WORK}/x5_mu || mkdir ${WORK}/x5_mu
	${TDI} -o ${WORK}/x5_mu/StringDefs.j ${SRC}/x5/mu.api/StringDefs.c

${WORK}/x5_mu/Atoms.j : ${SRC}/x5/mu.api/Atoms.c\
 ${INCL}/x5/mu.api/X11/Xmu/Atoms.h ${IMPL}/X11/Xmu/Atoms.h
	@ test -d ${WORK}/x5_mu || mkdir ${WORK}/x5_mu
	${TDI} -o ${WORK}/x5_mu/Atoms.j ${SRC}/x5/mu.api/Atoms.c

${WORK}/x5_mu/CharSet.j : ${SRC}/x5/mu.api/CharSet.c\
 ${INCL}/x5/mu.api/X11/Xmu/CharSet.h ${IMPL}/X11/Xmu/CharSet.h
	@ test -d ${WORK}/x5_mu || mkdir ${WORK}/x5_mu
	${TDI} -o ${WORK}/x5_mu/CharSet.j ${SRC}/x5/mu.api/CharSet.c

${WORK}/x5_mu/CloseHook.j : ${SRC}/x5/mu.api/CloseHook.c\
 ${INCL}/x5/mu.api/X11/Xmu/CloseHook.h ${IMPL}/X11/Xmu/CloseHook.h
	@ test -d ${WORK}/x5_mu || mkdir ${WORK}/x5_mu
	${TDI} -o ${WORK}/x5_mu/CloseHook.j ${SRC}/x5/mu.api/CloseHook.c

${WORK}/x5_mu/Converters.j : ${SRC}/x5/mu.api/Converters.c\
 ${INCL}/x5/mu.api/X11/Xmu/Converters.h ${IMPL}/X11/Xmu/Converters.h
	@ test -d ${WORK}/x5_mu || mkdir ${WORK}/x5_mu
	${TDI} -o ${WORK}/x5_mu/Converters.j ${SRC}/x5/mu.api/Converters.c

${WORK}/x5_mu/CurUtil.j : ${SRC}/x5/mu.api/CurUtil.c\
 ${INCL}/x5/mu.api/X11/Xmu/CurUtil.h ${IMPL}/X11/Xmu/CurUtil.h
	@ test -d ${WORK}/x5_mu || mkdir ${WORK}/x5_mu
	${TDI} -o ${WORK}/x5_mu/CurUtil.j ${SRC}/x5/mu.api/CurUtil.c

${WORK}/x5_mu/DisplayQue.j : ${SRC}/x5/mu.api/DisplayQue.c\
 ${INCL}/x5/mu.api/X11/Xmu/DisplayQue.h ${IMPL}/X11/Xmu/DisplayQue.h
	@ test -d ${WORK}/x5_mu || mkdir ${WORK}/x5_mu
	${TDI} -o ${WORK}/x5_mu/DisplayQue.j ${SRC}/x5/mu.api/DisplayQue.c

${WORK}/x5_mu/Drawing.j : ${SRC}/x5/mu.api/Drawing.c\
 ${INCL}/x5/mu.api/X11/Xmu/Drawing.h ${IMPL}/X11/Xmu/Drawing.h
	@ test -d ${WORK}/x5_mu || mkdir ${WORK}/x5_mu
	${TDI} -o ${WORK}/x5_mu/Drawing.j ${SRC}/x5/mu.api/Drawing.c

${WORK}/x5_mu/Error.j : ${SRC}/x5/mu.api/Error.c\
 ${INCL}/x5/mu.api/X11/Xmu/Error.h ${IMPL}/X11/Xmu/Error.h
	@ test -d ${WORK}/x5_mu || mkdir ${WORK}/x5_mu
	${TDI} -o ${WORK}/x5_mu/Error.j ${SRC}/x5/mu.api/Error.c

${WORK}/x5_mu/Initer.j : ${SRC}/x5/mu.api/Initer.c\
 ${INCL}/x5/mu.api/X11/Xmu/Initer.h ${IMPL}/X11/Xmu/Initer.h
	@ test -d ${WORK}/x5_mu || mkdir ${WORK}/x5_mu
	${TDI} -o ${WORK}/x5_mu/Initer.j ${SRC}/x5/mu.api/Initer.c

${WORK}/x5_mu/StdCmap.j : ${SRC}/x5/mu.api/StdCmap.c\
 ${INCL}/x5/mu.api/X11/Xmu/StdCmap.h ${IMPL}/X11/Xmu/StdCmap.h
	@ test -d ${WORK}/x5_mu || mkdir ${WORK}/x5_mu
	${TDI} -o ${WORK}/x5_mu/StdCmap.j ${SRC}/x5/mu.api/StdCmap.c

${WORK}/x5_mu/StdSel.j : ${SRC}/x5/mu.api/StdSel.c\
 ${INCL}/x5/mu.api/X11/Xmu/StdSel.h ${IMPL}/X11/Xmu/StdSel.h
	@ test -d ${WORK}/x5_mu || mkdir ${WORK}/x5_mu
	${TDI} -o ${WORK}/x5_mu/StdSel.j ${SRC}/x5/mu.api/StdSel.c

${WORK}/x5_mu/SysUtil.j : ${SRC}/x5/mu.api/SysUtil.c\
 ${INCL}/x5/mu.api/X11/Xmu/SysUtil.h ${IMPL}/X11/Xmu/SysUtil.h
	@ test -d ${WORK}/x5_mu || mkdir ${WORK}/x5_mu
	${TDI} -o ${WORK}/x5_mu/SysUtil.j ${SRC}/x5/mu.api/SysUtil.c

${WORK}/x5_mu/WidgetNode.j : ${SRC}/x5/mu.api/WidgetNode.c\
 ${INCL}/x5/mu.api/X11/Xmu/WidgetNode.h ${IMPL}/X11/Xmu/WidgetNode.h
	@ test -d ${WORK}/x5_mu || mkdir ${WORK}/x5_mu
	${TDI} -o ${WORK}/x5_mu/WidgetNode.j ${SRC}/x5/mu.api/WidgetNode.c

${WORK}/x5_mu/WinUtil.j : ${SRC}/x5/mu.api/WinUtil.c\
 ${INCL}/x5/mu.api/X11/Xmu/WinUtil.h ${IMPL}/X11/Xmu/WinUtil.h
	@ test -d ${WORK}/x5_mu || mkdir ${WORK}/x5_mu
	${TDI} -o ${WORK}/x5_mu/WinUtil.j ${SRC}/x5/mu.api/WinUtil.c

${WORK}/x5_mu/Xct.j : ${SRC}/x5/mu.api/Xct.c\
 ${INCL}/x5/mu.api/X11/Xmu/Xct.h ${IMPL}/X11/Xmu/Xct.h
	@ test -d ${WORK}/x5_mu || mkdir ${WORK}/x5_mu
	${TDI} -o ${WORK}/x5_mu/Xct.j ${SRC}/x5/mu.api/Xct.c

clean :
	rm -f ${JFILES}

clobber : clean
	rm -f ${LIB}
