Subversion Repositories tendra.SVN

Rev

Rev 2 | Blame | Compare with Previous | Last modification | View Log | RSS feed

# Automatically generated by make_mf version 1.1

# Standard directories and files
BASE=/u/g/release/Source
SRC=${BASE}/src/tools/tnc
SRC1=${SRC}/templ
SPEC=${BASE}/src/lib/tdf/def_4_1.db

# Standard variables

CC=tcc
TCCOPTS=-Yansi -Xs
CCOPTS=${TCCOPTS}
MAIN_CC=${CC} ${CCOPTS} -c
LINK_CC=${CC} ${TCCOPTS}
LIBS=

REMOVE=rm -f
MOVE=mv
COPY=cp
ECHO=echo
SHELL=/bin/sh

# Dependencies and construction rules

NAME=tnc
EXTRA=auto
EXTRA_CLEAN=
EXTRA_CLOBBER=

OFILES=alignment.o analyser.o bitstream.o check.o de_capsule.o de_unit.o\
 decode.o enc_cap.o encode.o eval.o fetch.o file.o help.o high.o main.o\
 node.o read.o read_cap.o shape.o table.o tdf.o utility.o write.o

${NAME} : ${OFILES}
        ${LINK_CC} -o ${NAME} ${OFILES} ${LIBS}

all : ${EXTRA} ${NAME}
        @${ECHO} all done

extra : ${EXTRA}
        @${ECHO} done

alignment.o : ${SRC}/alignment.c ${SRC}/check.h ${SRC}/config.h\
 ${SRC}/node.h ${SRC}/shape.h ${SRC}/table.h ${SRC}/tdf.h ${SRC}/types.h\
 ${SRC}/utility.h ${SRC}/ossg.h
        ${MAIN_CC} ${SRC}/alignment.c

analyser.o : ${SRC}/analyser.c ${SRC}/analyser.h ${SRC}/config.h\
 ${SRC}/file.h ${SRC}/names.h ${SRC}/read_types.h ${SRC}/types.h\
 ${SRC}/utility.h ${SRC}/ossg.h
        ${MAIN_CC} ${SRC}/analyser.c

bitstream.o : ${SRC}/bitstream.c ${SRC}/config.h ${SRC}/enc_types.h\
 ${SRC}/file.h ${SRC}/types.h ${SRC}/utility.h ${SRC}/ossg.h
        ${MAIN_CC} ${SRC}/bitstream.c

check.o : ${SRC}/check.c ${SRC}/alignment.h ${SRC}/check_def.h\
 ${SRC}/check_exp.h ${SRC}/config.h ${SRC}/eval.h ${SRC}/node.h\
 ${SRC}/read.h ${SRC}/shape.h ${SRC}/table.h ${SRC}/tdf.h ${SRC}/types.h\
 ${SRC}/utility.h ${SRC}/ossg.h
        ${MAIN_CC} ${SRC}/check.c

de_capsule.o : ${SRC}/de_capsule.c ${SRC}/config.h ${SRC}/de_types.h\
 ${SRC}/de_unit.h ${SRC}/decode.h ${SRC}/fetch.h ${SRC}/names.h\
 ${SRC}/node.h ${SRC}/table.h ${SRC}/tdf.h ${SRC}/types.h ${SRC}/utility.h\
 ${SRC}/ossg.h
        ${MAIN_CC} ${SRC}/de_capsule.c

de_unit.o : ${SRC}/de_unit.c ${SRC}/check.h ${SRC}/config.h\
 ${SRC}/de_capsule.h ${SRC}/de_types.h ${SRC}/decode.h ${SRC}/fetch.h\
 ${SRC}/high.h ${SRC}/node.h ${SRC}/table.h ${SRC}/tdf.h ${SRC}/types.h\
 ${SRC}/utility.h ${SRC}/ossg.h
        ${MAIN_CC} ${SRC}/de_unit.c

decode.o : ${SRC}/decode.c ${SRC}/check.h ${SRC}/config.h\
 ${SRC}/de_capsule.h ${SRC}/de_types.h ${SRC}/de_unit.h ${SRC}/decode.h\
 ${SRC}/eval.h ${SRC}/fetch.h ${SRC}/high.h ${SRC}/node.h ${SRC}/shape.h\
 ${SRC}/table.h ${SRC}/tdf.h ${SRC}/types.h ${SRC}/utility.h ${SRC}/ossg.h
        ${MAIN_CC} ${SRC}/decode.c

enc_cap.o : ${SRC}/enc_cap.c ${SRC}/bitstream.h ${SRC}/config.h\
 ${SRC}/enc_types.h ${SRC}/encode.h ${SRC}/names.h ${SRC}/node.h\
 ${SRC}/table.h ${SRC}/tdf.h ${SRC}/types.h ${SRC}/utility.h ${SRC}/ossg.h
        ${MAIN_CC} ${SRC}/enc_cap.c

encode.o : ${SRC}/encode.c ${SRC}/bitstream.h ${SRC}/config.h\
 ${SRC}/enc_types.h ${SRC}/encode.h ${SRC}/high.h ${SRC}/names.h\
 ${SRC}/table.h ${SRC}/tdf.h ${SRC}/types.h ${SRC}/utility.h ${SRC}/ossg.h
        ${MAIN_CC} ${SRC}/encode.c

eval.o : ${SRC}/eval.c ${SRC}/config.h ${SRC}/eval.h ${SRC}/node.h\
 ${SRC}/shape.h ${SRC}/table.h ${SRC}/tdf.h ${SRC}/types.h\
 ${SRC}/utility.h ${SRC}/ossg.h
        ${MAIN_CC} ${SRC}/eval.c

fetch.o : ${SRC}/fetch.c ${SRC}/config.h ${SRC}/file.h ${SRC}/types.h\
 ${SRC}/utility.h ${SRC}/ossg.h
        ${MAIN_CC} ${SRC}/fetch.c

file.o : ${SRC}/file.c ${SRC}/analyser.h ${SRC}/config.h ${SRC}/fetch.h\
 ${SRC}/read_types.h ${SRC}/types.h ${SRC}/utility.h ${SRC}/ossg.h
        ${MAIN_CC} ${SRC}/file.c

help.o : ${SRC}/help.c ${SRC}/analyser.h ${SRC}/config.h ${SRC}/node.h\
 ${SRC}/read_types.h ${SRC}/table.h ${SRC}/tdf.h ${SRC}/types.h\
 ${SRC}/utility.h ${SRC}/ossg.h
        ${MAIN_CC} ${SRC}/help.c

high.o : ${SRC}/high.c ${SRC}/config.h ${SRC}/high.h ${SRC}/table.h\
 ${SRC}/tdf.h ${SRC}/types.h ${SRC}/utility.h ${SRC}/ossg.h
        ${MAIN_CC} ${SRC}/high.c

main.o : ${SRC}/main.c ${SRC}/analyser.h ${SRC}/check.h ${SRC}/config.h\
 ${SRC}/de_capsule.h ${SRC}/de_types.h ${SRC}/enc_cap.h ${SRC}/eval.h\
 ${SRC}/file.h ${SRC}/help.h ${SRC}/node.h ${SRC}/read_cap.h\
 ${SRC}/read_types.h ${SRC}/release.h ${SRC}/shape.h ${SRC}/table.h\
 ${SRC}/tdf.h ${SRC}/types.h ${SRC}/utility.h ${SRC}/write.h ${SRC}/ossg.h
        ${MAIN_CC} ${SRC}/main.c

node.o : ${SRC}/node.c ${SRC}/config.h ${SRC}/node.h ${SRC}/table.h\
 ${SRC}/tdf.h ${SRC}/types.h ${SRC}/utility.h ${SRC}/ossg.h
        ${MAIN_CC} ${SRC}/node.c

read.o : ${SRC}/read.c ${SRC}/analyser.h ${SRC}/check.h ${SRC}/config.h\
 ${SRC}/high.h ${SRC}/names.h ${SRC}/node.h ${SRC}/read.h\
 ${SRC}/read_types.h ${SRC}/shape.h ${SRC}/table.h ${SRC}/tdf.h\
 ${SRC}/types.h ${SRC}/utility.h ${SRC}/ossg.h
        ${MAIN_CC} ${SRC}/read.c

read_cap.o : ${SRC}/read_cap.c ${SRC}/analyser.h ${SRC}/check.h\
 ${SRC}/config.h ${SRC}/de_capsule.h ${SRC}/de_types.h ${SRC}/file.h\
 ${SRC}/high.h ${SRC}/names.h ${SRC}/node.h ${SRC}/read.h\
 ${SRC}/read_cap.h ${SRC}/read_types.h ${SRC}/table.h ${SRC}/tdf.h\
 ${SRC}/types.h ${SRC}/utility.h ${SRC}/ossg.h
        ${MAIN_CC} ${SRC}/read_cap.c

shape.o : ${SRC}/shape.c ${SRC}/alignment.h ${SRC}/check.h\
 ${SRC}/config.h ${SRC}/eval.h ${SRC}/node.h ${SRC}/shape.h ${SRC}/table.h\
 ${SRC}/tdf.h ${SRC}/types.h ${SRC}/utility.h ${SRC}/ossg.h
        ${MAIN_CC} ${SRC}/shape.c

table.o : ${SRC}/table.c ${SRC}/config.h ${SRC}/help.h ${SRC}/high.h\
 ${SRC}/table.h ${SRC}/tdf.h ${SRC}/types.h ${SRC}/utility.h ${SRC}/ossg.h
        ${MAIN_CC} ${SRC}/table.c

tdf.o : ${SRC}/tdf.c ${SRC}/check.h ${SRC}/config.h ${SRC}/de_capsule.h\
 ${SRC}/de_types.h ${SRC}/de_unit.h ${SRC}/decode.h ${SRC}/enc_types.h\
 ${SRC}/encode.h ${SRC}/node.h ${SRC}/read.h ${SRC}/shape.h ${SRC}/table.h\
 ${SRC}/tdf.h ${SRC}/types.h ${SRC}/utility.h ${SRC}/ossg.h
        ${MAIN_CC} ${SRC}/tdf.c

utility.o : ${SRC}/utility.c ${SRC}/analyser.h ${SRC}/config.h\
 ${SRC}/fetch.h ${SRC}/file.h ${SRC}/read_types.h ${SRC}/table.h\
 ${SRC}/types.h ${SRC}/utility.h ${SRC}/write.h ${SRC}/ossg.h
        ${MAIN_CC} ${SRC}/utility.c

write.o : ${SRC}/write.c ${SRC}/config.h ${SRC}/file.h ${SRC}/high.h\
 ${SRC}/names.h ${SRC}/node.h ${SRC}/shape.h ${SRC}/table.h ${SRC}/tdf.h\
 ${SRC}/types.h ${SRC}/utility.h ${SRC}/write.h ${SRC}/ossg.h
        ${MAIN_CC} ${SRC}/write.c

clean : ${EXTRA_CLEAN}
        ${REMOVE} ${OFILES}
        ${REMOVE} core

clobber : clean ${EXTRA_CLOBBER}
        ${REMOVE} ${NAME}

MAKE_TDF=make_tdf

auto : ${SRC}/tdf.c ${SRC}/tdf.h ${SRC}/check_exp.h

${SRC}/tdf.c : ${SPEC} ${SRC1}/tdf.c
        @${REMOVE} ${SRC}/tdf.c
        ${MAKE_TDF} ${SPEC} ${SRC1}/tdf.c ${SRC}/tdf.c

${SRC}/tdf.h : ${SPEC} ${SRC1}/tdf.h
        @${REMOVE} ${SRC}/tdf.h
        ${MAKE_TDF} ${SPEC} ${SRC1}/tdf.h ${SRC}/tdf.h

${SRC}/check_exp.h : ${SPEC} ${SRC1}/check_exp.h
        @${REMOVE} ${SRC}/check_exp.h
        ${MAKE_TDF} ${SPEC} ${SRC1}/check_exp.h ${SRC}/check_exp.h

auto_clobber :
        ${REMOVE} ${SRC}/tdf.c ${SRC}/tdf.h ${SRC}/check_exp.h