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/lib/cpp/src

# Standard variables

CC=tcc
TCCOPTS=-Yc++
MACHOPTS=
RANLIB=ranlib
CCOPTS=${TCCOPTS} ${MACHOPTS}
MAIN_CC=${CC} ${CCOPTS} -c
AR=ar
LIBS=

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

# Dependencies and construction rules

NAME=libcpp.a
EXTRA=
EXTRA_CLEAN=
EXTRA_CLOBBER=

OFILES=baseinfo.o cmath.o cstring.o cwchar.o exception.o new.o new1.o\
 new2.o new3.o new4.o new5.o new6.o new7.o new8.o pure.o term.o typeinfo.o\
 what.o

${NAME} : ${OFILES}
        ${AR} cr ${NAME} ${OFILES} ${LIBS}
        ${RANLIB} ${NAME}

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

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

baseinfo.o : ${SRC}/baseinfo.cc ${SRC}/implement.h ${SRC}/interface.h
        ${MAIN_CC} ${SRC}/baseinfo.cc

cmath.o : ${SRC}/cmath.cc
        ${MAIN_CC} ${SRC}/cmath.cc

cstring.o : ${SRC}/cstring.cc
        ${MAIN_CC} ${SRC}/cstring.cc

cwchar.o : ${SRC}/cwchar.cc
        ${MAIN_CC} ${SRC}/cwchar.cc

exception.o : ${SRC}/exception.cc ${SRC}/implement.h
        ${MAIN_CC} ${SRC}/exception.cc

new.o : ${SRC}/new.cc ${SRC}/implement.h
        ${MAIN_CC} ${SRC}/new.cc

new1.o : ${SRC}/new1.cc ${SRC}/news.h ${SRC}/implement.h
        ${MAIN_CC} ${SRC}/new1.cc

new2.o : ${SRC}/new2.cc ${SRC}/news.h ${SRC}/implement.h
        ${MAIN_CC} ${SRC}/new2.cc

new3.o : ${SRC}/new3.cc ${SRC}/news.h ${SRC}/implement.h
        ${MAIN_CC} ${SRC}/new3.cc

new4.o : ${SRC}/new4.cc ${SRC}/news.h ${SRC}/implement.h
        ${MAIN_CC} ${SRC}/new4.cc

new5.o : ${SRC}/new5.cc ${SRC}/news.h ${SRC}/implement.h
        ${MAIN_CC} ${SRC}/new5.cc

new6.o : ${SRC}/new6.cc ${SRC}/news.h ${SRC}/implement.h
        ${MAIN_CC} ${SRC}/new6.cc

new7.o : ${SRC}/new7.cc ${SRC}/news.h ${SRC}/implement.h
        ${MAIN_CC} ${SRC}/new7.cc

new8.o : ${SRC}/new8.cc ${SRC}/news.h ${SRC}/implement.h
        ${MAIN_CC} ${SRC}/new8.cc

pure.o : ${SRC}/pure.cc ${SRC}/implement.h
        ${MAIN_CC} ${SRC}/pure.cc

term.o : ${SRC}/term.cc ${SRC}/implement.h
        ${MAIN_CC} ${SRC}/term.cc

typeinfo.o : ${SRC}/typeinfo.cc ${SRC}/implement.h ${SRC}/interface.h
        ${MAIN_CC} ${SRC}/typeinfo.cc

what.o : ${SRC}/what.cc
        ${MAIN_CC} ${SRC}/what.cc

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

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