Subversion Repositories tendra.SVN

Rev

Rev 2 | Rev 38 | 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
 
3
# Standard directories and files
4
 
7 7u83 5
SRCX=${.CURDIR}/../shared
6
 
2 7u83 7
# Standard variables
8
 
7 7u83 9
WARNS?=		3
10
 
11
TCCOPTS=	-Yansi -Xs
12
CCOPTS=		${TCCOPTS} -I${BASE_DIR}/${INCLUDE} -I${.CURDIR} -I${SRCX}
2 7u83 13
LIBS=
14
 
15
# Dependencies and construction rules
16
 
7 7u83 17
PROG=		${.CURDIR:T}
2 7u83 18
 
7 7u83 19
SRCS=		char.c error.c lex.c main.c output.c syntax.c xalloc.c
2 7u83 20
 
7 7u83 21
.PATH:	${SRCX}
2 7u83 22
 
7 7u83 23
SIDOPTS=-l ansi-c -s no-lines
2 7u83 24
 
7 7u83 25
#SID_OUT=${SRC}/syntax.c ${SRC}/syntax.h
26
#LEXI_OUT=${SRC}/lexer.h ${SRC}/keyword.h
2 7u83 27
 
7 7u83 28
#${SRC}/syntax.c : ${SRC}/syntax.sid ${SRC}/syntax.act
29
#	@${REMOVE} ${SID_OUT}
30
#	${SID} ${SIDOPTS} ${SRC}/syntax.sid ${SRC}/syntax.act ${SID_OUT}
31
#
32
#${SRC}/lexer.h : ${SRC}/lexer.lxi
33
#	@${REMOVE} ${SRC}/lexer.h
34
#	${LEXI} ${SRC}/lexer.lxi ${SRC}/lexer.h
35
#
36
#${SRC}/keyword.h : ${SRC}/lexer.lxi
37
#	@${REMOVE} ${SRC}/keyword.h
38
#	${LEXI} -k ${SRC}/lexer.lxi ${SRC}/keyword.h
39
#
40
#auto_clobber :
41
#	${REMOVE} ${SID_OUT} ${LEXI_OUT}
2 7u83 42
 
7 7u83 43
.include "../Makefile.inc"