Rev 18 | Blame | Compare with Previous | Last modification | View Log | RSS feed
.include "../../Makefile.inc"
SRC=${BASE_DIR}/src/lib/cpp/src
#TCCOPTS=-Y${OBJ_DIR}/${ENVIRONMENT}/bootstrap -yTENDRA_BASEDIR="${OBJ_DIR}/src" -Yc++ -I${SRC}
TCCOPTS= -Y$(INSTALL_DIR)/lib/machines/$(OSFAM)/$(BLDARCH)/env/default\
-yTENDRA_BASEDIR="${INSTALL_DIR}" -Yc++ -I../src
SYS_FILES=basic.j ptr_func.j ptr_mem.j throw.j vtable.j
#.SUFFIXES: .o .c .sid .j .pl
#.pl.j:
# ${TPL} ${.IMPSRC} ${.TARGET}
.PATH: ${SRC}
all: ${SYS_FILES}
@${ECHO} all done
clean:
rm *.j
basic.j: basic.cc
${TCC} ${TCCOPTS} -Fj -o basic.j basic.cc
ptr_func.j: ptr_func.p
${TNC} ptr_func.p ptr_func.j
ptr_mem.j: ptr_mem.p
${TNC} ptr_mem.p ptr_mem.j
throw.j: throw.cc
${TCC} ${TCCOPTS} -Fj -o throw.j throw.cc
vtable.j: vtable.p
${TNC} vtable.p vtable.j
CLEAN_EXTRA= ${SYS_FILES}