Subversion Repositories tendra.SVN

Rev

Rev 38 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 38 Rev 105
Line -... Line 1...
-
 
1
include ../../../../defs.mk
1
 
2
 
2
API=	ansi
3
API=	ansi
-
 
4
LIB=	$(API).tl
3
 
5
 
-
 
6
build:
-
 
7
	$(MAKE) copy
4
.include "../../Makefile.inc"
8
	cd $(INSTALL_DIR)/src/$(API).api && $(MAKE)
5
 
9
 
6
building/${API}.api/sys.j: c_toks.j dep_toks.j map_toks.j
-
 
7
	echo ${BASE_DIR}/${TOKENS_MACH}
10
install: $(INSTALL_DIR)/$(LIB)
8
	@${ECHO} "# Building sys.j"
11
	cd $(INSTALL_DIR)/src/$(API).api &&
9
	${TLD} -o ${OBJ_DIR}/${APIS}/${.TARGET:H}/sys_toks.j c_toks.j dep_toks.j map_toks.j
-
 
10
	${TNC} -t -d -L'.~' ${OBJ_DIR}/${APIS}/${.TARGET:H}/sys_toks.j ${.TARGET}
-
 
11
 
12
 
12
 
13
 
13
.SUFFIXES:  .j .pl
14
copy:
-
 
15
	$(TSPEC) -O$(INSTALL_DIR)/include -S$(INSTALL_DIR)/src -I$(BASE_DIR)/src/lib/apis -w -v $(API)
14
 
16
 
15
.pl.j:
17
clean:
16
	        @${ECHO} "# Transforming ${PARTIMP}"
18
	cd $(INSTALL_DIR)/src/$(API).api && $(MAKE) clean
17
	        ${TPL} ${.IMPSRC} ${.TARGET}
-
 
18
 
19
 
19
 
-
 
20
.PATH: ${BASE_DIR}/${TOKENS_COMMON} ${BASE_DIR}/${TOKENS_MACH}
-