Mesa (master): scons: add new -p (prefix) options for yacc

Brian Paul brianp at kemper.freedesktop.org
Sat Sep 15 15:01:29 UTC 2012


Module: Mesa
Branch: master
Commit: e78ebbc5f9448d459b57884d90b0a6496294c1dd
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e78ebbc5f9448d459b57884d90b0a6496294c1dd

Author: Brian Paul <brianp at vmware.com>
Date:   Sat Sep 15 09:01:02 2012 -0600

scons: add new -p (prefix) options for yacc

These were recently added to the Makefiles.

---

 src/glsl/SConscript |    2 +-
 src/mesa/SConscript |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/glsl/SConscript b/src/glsl/SConscript
index 0855c67..b034f3b 100644
--- a/src/glsl/SConscript
+++ b/src/glsl/SConscript
@@ -17,7 +17,7 @@ env.Prepend(CPPPATH = [
 # Make glcpp-parse.h and glsl_parser.h reachable from the include path.
 env.Append(CPPPATH = [Dir('.').abspath, Dir('glcpp').abspath])
 
-env.Append(YACCFLAGS = '-d')
+env.Append(YACCFLAGS = '-d -p "glcpp_parser_"')
 
 parser_env = env.Clone()
 parser_env.Append(YACCFLAGS = [
diff --git a/src/mesa/SConscript b/src/mesa/SConscript
index 920b545..dba75a2 100644
--- a/src/mesa/SConscript
+++ b/src/mesa/SConscript
@@ -280,7 +280,7 @@ statetracker_sources = [
     'state_tracker/st_texture.c',
 ]
 
-env.Append(YACCFLAGS = '-d')
+env.Append(YACCFLAGS = '-d -p "_mesa_program_"')
 program_lex = env.CFile('program/lex.yy.c', 'program/program_lexer.l')
 program_parse = env.CFile('program/program_parse.tab.c',
                           'program/program_parse.y')




More information about the mesa-commit mailing list