Line | |
---|
1 | #----------------------------------------------------------- |
---|
2 | # Copyright Christian Arnault LAL-Orsay CNRS |
---|
3 | # arnault@lal.in2p3.fr |
---|
4 | # See the complete license in cmt_license.txt "http://www.cecill.info". |
---|
5 | #----------------------------------------------------------- |
---|
6 | |
---|
7 | package= |
---|
8 | lexflags= |
---|
9 | lex=lex $(lexflags) |
---|
10 | |
---|
11 | $(src)$(package)Lex.c : $(src)$(package)Lex.l |
---|
12 | @cd $(src); $(lex) $(package)Lex.l; \ |
---|
13 | sed 's/yy/$(package)YY/g' lex.yy.c | \ |
---|
14 | sed 's/ = {stdin}//' | \ |
---|
15 | sed 's/ = {stdout}//'> lex.yy.c.tmp; \ |
---|
16 | ${CMTROOT}/mgr/cmt check_files lex.yy.c.tmp $(package)Lex.c; \ |
---|
17 | /bin/rm -f lex.yy.c |
---|
18 | |
---|
Note: See
TracBrowser
for help on using the repository browser.