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

TCC=tcc# Version of tcc
LIB=x5_aw.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/aw.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_aw/StringDefs.j\
 ${WORK}/x5_aw/AsciiSink.j\
 ${WORK}/x5_aw/AsciiSrc.j\
 ${WORK}/x5_aw/AsciiText.j\
 ${WORK}/x5_aw/Box.j\
 ${WORK}/x5_aw/Command.j\
 ${WORK}/x5_aw/Dialog.j\
 ${WORK}/x5_aw/Form.j\
 ${WORK}/x5_aw/Grip.j\
 ${WORK}/x5_aw/Label.j\
 ${WORK}/x5_aw/List.j\
 ${WORK}/x5_aw/MenuButton.j\
 ${WORK}/x5_aw/Paned.j\
 ${WORK}/x5_aw/Panner.j\
 ${WORK}/x5_aw/Porthole.j\
 ${WORK}/x5_aw/Repeater.j\
 ${WORK}/x5_aw/Scrollbar.j\
 ${WORK}/x5_aw/Simple.j\
 ${WORK}/x5_aw/SimpleMenu.j\
 ${WORK}/x5_aw/Sme.j\
 ${WORK}/x5_aw/SmeBSB.j\
 ${WORK}/x5_aw/SmeLine.j\
 ${WORK}/x5_aw/StripChart.j\
 ${WORK}/x5_aw/Text.j\
 ${WORK}/x5_aw/TextSink.j\
 ${WORK}/x5_aw/TextSrc.j\
 ${WORK}/x5_aw/Toggle.j\
 ${WORK}/x5_aw/Tree.j\
 ${WORK}/x5_aw/Viewport.j

all : ${LIB}
	@echo all done

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

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

${WORK}/x5_aw/AsciiSink.j : ${SRC}/x5/aw.api/AsciiSink.c\
 ${INCL}/x5/aw.api/X11/Xaw/AsciiSink.h ${IMPL}/X11/Xaw/AsciiSink.h
	@ test -d ${WORK}/x5_aw || mkdir ${WORK}/x5_aw
	${TDI} -o ${WORK}/x5_aw/AsciiSink.j ${SRC}/x5/aw.api/AsciiSink.c

${WORK}/x5_aw/AsciiSrc.j : ${SRC}/x5/aw.api/AsciiSrc.c\
 ${INCL}/x5/aw.api/X11/Xaw/AsciiSrc.h ${IMPL}/X11/Xaw/AsciiSrc.h
	@ test -d ${WORK}/x5_aw || mkdir ${WORK}/x5_aw
	${TDI} -o ${WORK}/x5_aw/AsciiSrc.j ${SRC}/x5/aw.api/AsciiSrc.c

${WORK}/x5_aw/AsciiText.j : ${SRC}/x5/aw.api/AsciiText.c\
 ${INCL}/x5/aw.api/X11/Xaw/AsciiText.h ${IMPL}/X11/Xaw/AsciiText.h
	@ test -d ${WORK}/x5_aw || mkdir ${WORK}/x5_aw
	${TDI} -o ${WORK}/x5_aw/AsciiText.j ${SRC}/x5/aw.api/AsciiText.c

${WORK}/x5_aw/Box.j : ${SRC}/x5/aw.api/Box.c\
 ${INCL}/x5/aw.api/X11/Xaw/Box.h ${IMPL}/X11/Xaw/Box.h
	@ test -d ${WORK}/x5_aw || mkdir ${WORK}/x5_aw
	${TDI} -o ${WORK}/x5_aw/Box.j ${SRC}/x5/aw.api/Box.c

${WORK}/x5_aw/Command.j : ${SRC}/x5/aw.api/Command.c\
 ${INCL}/x5/aw.api/X11/Xaw/Command.h ${IMPL}/X11/Xaw/Command.h
	@ test -d ${WORK}/x5_aw || mkdir ${WORK}/x5_aw
	${TDI} -o ${WORK}/x5_aw/Command.j ${SRC}/x5/aw.api/Command.c

${WORK}/x5_aw/Dialog.j : ${SRC}/x5/aw.api/Dialog.c\
 ${INCL}/x5/aw.api/X11/Xaw/Dialog.h ${IMPL}/X11/Xaw/Dialog.h
	@ test -d ${WORK}/x5_aw || mkdir ${WORK}/x5_aw
	${TDI} -o ${WORK}/x5_aw/Dialog.j ${SRC}/x5/aw.api/Dialog.c

${WORK}/x5_aw/Form.j : ${SRC}/x5/aw.api/Form.c\
 ${INCL}/x5/aw.api/X11/Xaw/Form.h ${IMPL}/X11/Xaw/Form.h
	@ test -d ${WORK}/x5_aw || mkdir ${WORK}/x5_aw
	${TDI} -o ${WORK}/x5_aw/Form.j ${SRC}/x5/aw.api/Form.c

${WORK}/x5_aw/Grip.j : ${SRC}/x5/aw.api/Grip.c\
 ${INCL}/x5/aw.api/X11/Xaw/Grip.h ${IMPL}/X11/Xaw/Grip.h
	@ test -d ${WORK}/x5_aw || mkdir ${WORK}/x5_aw
	${TDI} -o ${WORK}/x5_aw/Grip.j ${SRC}/x5/aw.api/Grip.c

${WORK}/x5_aw/Label.j : ${SRC}/x5/aw.api/Label.c\
 ${INCL}/x5/aw.api/X11/Xaw/Label.h ${IMPL}/X11/Xaw/Label.h
	@ test -d ${WORK}/x5_aw || mkdir ${WORK}/x5_aw
	${TDI} -o ${WORK}/x5_aw/Label.j ${SRC}/x5/aw.api/Label.c

${WORK}/x5_aw/List.j : ${SRC}/x5/aw.api/List.c\
 ${INCL}/x5/aw.api/X11/Xaw/List.h ${IMPL}/X11/Xaw/List.h
	@ test -d ${WORK}/x5_aw || mkdir ${WORK}/x5_aw
	${TDI} -o ${WORK}/x5_aw/List.j ${SRC}/x5/aw.api/List.c

${WORK}/x5_aw/MenuButton.j : ${SRC}/x5/aw.api/MenuButton.c\
 ${INCL}/x5/aw.api/X11/Xaw/MenuButton.h ${IMPL}/X11/Xaw/MenuButton.h
	@ test -d ${WORK}/x5_aw || mkdir ${WORK}/x5_aw
	${TDI} -o ${WORK}/x5_aw/MenuButton.j ${SRC}/x5/aw.api/MenuButton.c

${WORK}/x5_aw/Paned.j : ${SRC}/x5/aw.api/Paned.c\
 ${INCL}/x5/aw.api/X11/Xaw/Paned.h ${IMPL}/X11/Xaw/Paned.h
	@ test -d ${WORK}/x5_aw || mkdir ${WORK}/x5_aw
	${TDI} -o ${WORK}/x5_aw/Paned.j ${SRC}/x5/aw.api/Paned.c

${WORK}/x5_aw/Panner.j : ${SRC}/x5/aw.api/Panner.c\
 ${INCL}/x5/aw.api/X11/Xaw/Panner.h ${IMPL}/X11/Xaw/Panner.h
	@ test -d ${WORK}/x5_aw || mkdir ${WORK}/x5_aw
	${TDI} -o ${WORK}/x5_aw/Panner.j ${SRC}/x5/aw.api/Panner.c

${WORK}/x5_aw/Porthole.j : ${SRC}/x5/aw.api/Porthole.c\
 ${INCL}/x5/aw.api/X11/Xaw/Porthole.h ${IMPL}/X11/Xaw/Porthole.h
	@ test -d ${WORK}/x5_aw || mkdir ${WORK}/x5_aw
	${TDI} -o ${WORK}/x5_aw/Porthole.j ${SRC}/x5/aw.api/Porthole.c

${WORK}/x5_aw/Repeater.j : ${SRC}/x5/aw.api/Repeater.c\
 ${INCL}/x5/aw.api/X11/Xaw/Repeater.h ${IMPL}/X11/Xaw/Repeater.h
	@ test -d ${WORK}/x5_aw || mkdir ${WORK}/x5_aw
	${TDI} -o ${WORK}/x5_aw/Repeater.j ${SRC}/x5/aw.api/Repeater.c

${WORK}/x5_aw/Scrollbar.j : ${SRC}/x5/aw.api/Scrollbar.c\
 ${INCL}/x5/aw.api/X11/Xaw/Scrollbar.h ${IMPL}/X11/Xaw/Scrollbar.h
	@ test -d ${WORK}/x5_aw || mkdir ${WORK}/x5_aw
	${TDI} -o ${WORK}/x5_aw/Scrollbar.j ${SRC}/x5/aw.api/Scrollbar.c

${WORK}/x5_aw/Simple.j : ${SRC}/x5/aw.api/Simple.c\
 ${INCL}/x5/aw.api/X11/Xaw/Simple.h ${IMPL}/X11/Xaw/Simple.h
	@ test -d ${WORK}/x5_aw || mkdir ${WORK}/x5_aw
	${TDI} -o ${WORK}/x5_aw/Simple.j ${SRC}/x5/aw.api/Simple.c

${WORK}/x5_aw/SimpleMenu.j : ${SRC}/x5/aw.api/SimpleMenu.c\
 ${INCL}/x5/aw.api/X11/Xaw/SimpleMenu.h ${IMPL}/X11/Xaw/SimpleMenu.h
	@ test -d ${WORK}/x5_aw || mkdir ${WORK}/x5_aw
	${TDI} -o ${WORK}/x5_aw/SimpleMenu.j ${SRC}/x5/aw.api/SimpleMenu.c

${WORK}/x5_aw/Sme.j : ${SRC}/x5/aw.api/Sme.c\
 ${INCL}/x5/aw.api/X11/Xaw/Sme.h ${IMPL}/X11/Xaw/Sme.h
	@ test -d ${WORK}/x5_aw || mkdir ${WORK}/x5_aw
	${TDI} -o ${WORK}/x5_aw/Sme.j ${SRC}/x5/aw.api/Sme.c

${WORK}/x5_aw/SmeBSB.j : ${SRC}/x5/aw.api/SmeBSB.c\
 ${INCL}/x5/aw.api/X11/Xaw/SmeBSB.h ${IMPL}/X11/Xaw/SmeBSB.h
	@ test -d ${WORK}/x5_aw || mkdir ${WORK}/x5_aw
	${TDI} -o ${WORK}/x5_aw/SmeBSB.j ${SRC}/x5/aw.api/SmeBSB.c

${WORK}/x5_aw/SmeLine.j : ${SRC}/x5/aw.api/SmeLine.c\
 ${INCL}/x5/aw.api/X11/Xaw/SmeLine.h ${IMPL}/X11/Xaw/SmeLine.h
	@ test -d ${WORK}/x5_aw || mkdir ${WORK}/x5_aw
	${TDI} -o ${WORK}/x5_aw/SmeLine.j ${SRC}/x5/aw.api/SmeLine.c

${WORK}/x5_aw/StripChart.j : ${SRC}/x5/aw.api/StripChart.c\
 ${INCL}/x5/aw.api/X11/Xaw/StripChart.h ${IMPL}/X11/Xaw/StripChart.h
	@ test -d ${WORK}/x5_aw || mkdir ${WORK}/x5_aw
	${TDI} -o ${WORK}/x5_aw/StripChart.j ${SRC}/x5/aw.api/StripChart.c

${WORK}/x5_aw/Text.j : ${SRC}/x5/aw.api/Text.c\
 ${INCL}/x5/aw.api/X11/Xaw/Text.h ${IMPL}/X11/Xaw/Text.h
	@ test -d ${WORK}/x5_aw || mkdir ${WORK}/x5_aw
	${TDI} -o ${WORK}/x5_aw/Text.j ${SRC}/x5/aw.api/Text.c

${WORK}/x5_aw/TextSink.j : ${SRC}/x5/aw.api/TextSink.c\
 ${INCL}/x5/aw.api/X11/Xaw/TextSink.h ${IMPL}/X11/Xaw/TextSink.h
	@ test -d ${WORK}/x5_aw || mkdir ${WORK}/x5_aw
	${TDI} -o ${WORK}/x5_aw/TextSink.j ${SRC}/x5/aw.api/TextSink.c

${WORK}/x5_aw/TextSrc.j : ${SRC}/x5/aw.api/TextSrc.c\
 ${INCL}/x5/aw.api/X11/Xaw/TextSrc.h ${IMPL}/X11/Xaw/TextSrc.h
	@ test -d ${WORK}/x5_aw || mkdir ${WORK}/x5_aw
	${TDI} -o ${WORK}/x5_aw/TextSrc.j ${SRC}/x5/aw.api/TextSrc.c

${WORK}/x5_aw/Toggle.j : ${SRC}/x5/aw.api/Toggle.c\
 ${INCL}/x5/aw.api/X11/Xaw/Toggle.h ${IMPL}/X11/Xaw/Toggle.h
	@ test -d ${WORK}/x5_aw || mkdir ${WORK}/x5_aw
	${TDI} -o ${WORK}/x5_aw/Toggle.j ${SRC}/x5/aw.api/Toggle.c

${WORK}/x5_aw/Tree.j : ${SRC}/x5/aw.api/Tree.c\
 ${INCL}/x5/aw.api/X11/Xaw/Tree.h ${IMPL}/X11/Xaw/Tree.h
	@ test -d ${WORK}/x5_aw || mkdir ${WORK}/x5_aw
	${TDI} -o ${WORK}/x5_aw/Tree.j ${SRC}/x5/aw.api/Tree.c

${WORK}/x5_aw/Viewport.j : ${SRC}/x5/aw.api/Viewport.c\
 ${INCL}/x5/aw.api/X11/Xaw/Viewport.h ${IMPL}/X11/Xaw/Viewport.h
	@ test -d ${WORK}/x5_aw || mkdir ${WORK}/x5_aw
	${TDI} -o ${WORK}/x5_aw/Viewport.j ${SRC}/x5/aw.api/Viewport.c

clean :
	rm -f ${JFILES}

clobber : clean
	rm -f ${LIB}
