Subversion Repositories tendra.SVN

Rev

Rev 93 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
43 7u83 1
include ../../../defs.mk
15 7u83 2
 
98 7u83 3
TCCOPTS=	-Yposix1 -Xs
43 7u83 4
 
6 7u83 5
 
98 7u83 6
SOURCES=hash.c index.c lex.c main.c makefile.c name.c object.c print.c\
7
	syntax.c type.c utility.c variable.c
2 7u83 8
 
98 7u83 9
OBJDIR=./o$(STAGE)
10
PROG=tspec
2 7u83 11
 
98 7u83 12
include ../../prog.mk
2 7u83 13
 
14
 
15
 
98 7u83 16
#.c.o:
17
#	$(CC) -c $(TCFLAGS) $(CFLAGS) -o $@ $<
15 7u83 18
 
98 7u83 19
#$(PROG): $(OBJS)
20
#	$(CC) -o $(PROG) $(LDFLAGS) $(OBJS)
15 7u83 21
 
98 7u83 22
#clean:
23
#	rm -f $(OBJS)
24
#	rm -f $(PROG)
25
#	rm -f *.core
15 7u83 26
 
98 7u83 27
#install: $(PROG)
28
#	mkdir -p $(INSTALL_BINDIR)
29
#	install $(PROG) $(INSTALL_BINDIR)/$(PROG)
22 7u83 30
 
98 7u83 31
#depend:
32
#	mkdep $(CFLAGS) *.c
15 7u83 33
 
34
 
55 7u83 35
#-include .depend
6 7u83 36
#LEXI=lexi
37
#SID=sid
38
#SIDOPTS=-l ossg-c -s no-lines
39
#
15 7u83 40
#SID_OUT=${SRC}/syntax.o ${SRC}/syntax.h
6 7u83 41
#LEXI_OUT=${SRC}/lexer.h ${SRC}/keyword.h
42
#
43
#auto : ${SID_OUT} ${LEXI_OUT}
44
#
15 7u83 45
#${SRC}/syntax.o : ${SRC}/syntax.sid ${SRC}/syntax.act
6 7u83 46
#	@${REMOVE} ${SID_OUT}
47
#	${SID} ${SIDOPTS} ${SRC}/syntax.sid ${SRC}/syntax.act ${SID_OUT}
48
#
49
#${SRC}/lexer.h : ${SRC}/lexer.lxi
50
#	@${REMOVE} ${SRC}/lexer.h
51
#	${LEXI} ${SRC}/lexer.lxi ${SRC}/lexer.h
52
#
53
#${SRC}/keyword.h : ${SRC}/lexer.lxi
54
#	@${REMOVE} ${SRC}/keyword.h
55
#	${LEXI} -k ${SRC}/lexer.lxi ${SRC}/keyword.h
56
#
57
#auto_clobber :
58
#	${REMOVE} ${SID_OUT} ${LEXI_OUT}
2 7u83 59