Subversion Repositories tendra.SVN

Rev

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

Rev 89 Rev 105
Line 9... Line 9...
9
 
9
 
10
CAPSULES=	dep_toks.j map_toks.j except_toks.t var_toks.t
10
CAPSULES=	dep_toks.j map_toks.j except_toks.t var_toks.t
11
PLTEXT=		c_toks.j dep_toks.j map_toks.j
11
PLTEXT=		c_toks.j dep_toks.j map_toks.j
12
 
12
 
13
 
13
 
14
TCFLAGS=	-Y$(INSTALL_MACHDIR)/env/default -yTENDRA_BASEDIR="${INSTALL_DIR}"
14
#TCFLAGS=	-Y$(INSTALL_MACHDIR)/env/default -yTENDRA_BASEDIR="${INSTALL_DIR}"
15
 
15
 
16
all: ${TDFLIB} $(SYSLIB)
16
all: ${TDFLIB} $(SYSLIB)
17
	$(MAKE) $(TDFLIB)
17
	$(MAKE) $(TDFLIB)
18
	$(MAKE) $(SYSLIB)
18
	$(MAKE) $(SYSLIB)
19
 
19
 
Line 28... Line 28...
28
 
28
 
29
${TDFLIB}: ${CAPSULES}
29
${TDFLIB}: ${CAPSULES}
30
	${TLD} -mc -o ${TDFLIB} ${CAPSULES}
30
	${TLD} -mc -o ${TDFLIB} ${CAPSULES}
31
 
31
 
32
except_toks.t: except_toks.j ${COMMONSRC}/except_toks
32
except_toks.t: except_toks.j ${COMMONSRC}/except_toks
-
 
33
	$(MAKE) install-sys
33
	${TCC} ${TCFLAGS} -Y${COMMONSRC}/except_toks -Ft -o $@ except_toks.j
34
	${TCC} ${TCFLAGS} -Y${COMMONSRC}/except_toks -Ft -o $@ except_toks.j
34
 
35
 
35
var_toks.t: var_toks.j ${COMMONSRC}/var_toks
36
var_toks.t: var_toks.j ${COMMONSRC}/var_toks
-
 
37
	$(MAKE) install-sys
36
	${TCC} ${TCFLAGS} -Y${COMMONSRC}/var_toks -Ft -o $@ var_toks.j
38
	${TCC} ${TCFLAGS} -Y${COMMONSRC}/var_toks -Ft -o $@ var_toks.j
37
 
39
 
38
#sys_toks.j: ${PLTEXT}
40
#sys_toks.j: ${PLTEXT}
39
#	${TLD} -o $@ $(PLTEXT)
41
#	${TLD} -o $@ $(PLTEXT)
40
 
42
 
Line 44... Line 46...
44
clean:
46
clean:
45
	rm -f $(CAPSULES)
47
	rm -f $(CAPSULES)
46
	rm -f *.j
48
	rm -f *.j
47
	rm -f *.tl
49
	rm -f *.tl
48
 
50
 
49
install:  $(SYSLIB)
51
install-sys: 
50
	install -d $(INSTALL_LIBDIR)
52
	install -d $(INSTALL_LIBDIR)
51
	install sys.tl $(INSTALL_LIBDIR)/sys.tl
53
	install sys.tl $(INSTALL_LIBDIR)/sys.tl
-
 
54
 
-
 
55
install:  $(SYSLIB) $(TDFLIB)
-
 
56
	$(MAKE) install-sys
-
 
57
	install -d $(INSTALL_LIBDIR)
52
	install $(TDFLIB) $(INSTALL_LIBDIR)/$(TDFLIB)
58
	install $(TDFLIB) $(INSTALL_LIBDIR)/$(TDFLIB)
53
 
59
 
54
 
60
 
55
 
61
 
56
.PATH:	${COMMONSRC} ${OBJ_SDIR} ${.OBJDIR}
62
.PATH:	${COMMONSRC} ${OBJ_SDIR} ${.OBJDIR}