Subversion Repositories tendra.SVN

Rev

Rev 2 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
7 7u83 1
# $Id$
2 7u83 2
 
7 7u83 3
.include "../../Makefile.inc"
2 7u83 4
 
7 7u83 5
SRC=${BASE_DIR}/src/lib/cpp/src
2 7u83 6
 
7 7u83 7
TCCOPTS=-Y${OBJ_DIR}/${ENVIRONMENT}/bootstrap -yTENDRA_BASEDIR="${OBJ_DIR}/src" -Yc++ -I${SRC}
8
 
2 7u83 9
SYS_FILES=basic.j ptr_func.j ptr_mem.j throw.j vtable.j
10
 
7 7u83 11
.PATH:	${SRC}
12
 
13
all: ${SYS_FILES}
2 7u83 14
	@${ECHO} all done
15
 
7 7u83 16
basic.j: basic.cc
17
	${TCC} ${TCCOPTS} -Fj -o basic.j basic.cc
2 7u83 18
 
7 7u83 19
ptr_func.j: ptr_func.p
20
	${TNC} ptr_func.p ptr_func.j
2 7u83 21
 
7 7u83 22
ptr_mem.j: ptr_mem.p
23
	${TNC} ptr_mem.p ptr_mem.j
2 7u83 24
 
7 7u83 25
throw.j: throw.cc
26
	${TCC} ${TCCOPTS} -Fj -o throw.j throw.cc
2 7u83 27
 
7 7u83 28
vtable.j: vtable.p
29
	${TNC} vtable.p vtable.j
2 7u83 30
 
7 7u83 31
CLEAN_EXTRA= ${SYS_FILES}