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 | yaccflags=-d |
---|
9 | yacc=yacc $(yaccflags) |
---|
10 | |
---|
11 | $(src)$(package)Parse.c : $(src)$(package)Parse.y |
---|
12 | @cd $(src); $(yacc) $(package)Parse.y; \ |
---|
13 | sed 's/yy/$(package)YY/g' y.tab.c > y.tab.c.tmp; \ |
---|
14 | ${CMTROOT}/mgr/cmt check_files y.tab.c.tmp $(package)Parse.c; \ |
---|
15 | sed 's/yy/$(package)YY/g' y.tab.h > y.tab.h.tmp; \ |
---|
16 | ${CMTROOT}/mgr/cmt check_files y.tab.h.tmp $(package)Parse.h; \ |
---|
17 | /bin/rm -f y.tab.[ch] |
---|
18 | |
---|
Note: See
TracBrowser
for help on using the repository browser.