Index: mojo/public/tools/bindings/pylib/mojom/parse/lexer.py |
diff --git a/mojo/public/tools/bindings/pylib/mojom/parse/lexer.py b/mojo/public/tools/bindings/pylib/mojom/parse/lexer.py |
index ef0a63e5d85a310de4eb033a724a7a542bf200df..476a66275782646ffda42fee4e678a77a3435259 100644 |
--- a/mojo/public/tools/bindings/pylib/mojom/parse/lexer.py |
+++ b/mojo/public/tools/bindings/pylib/mojom/parse/lexer.py |
@@ -19,7 +19,7 @@ def _GetDirAbove(dirname): |
try: |
imp.find_module("ply") |
except ImportError: |
- sys.path.append(os.path.join(_GetDirAbove("mojo"), "third_party")) |
+ sys.path.append(os.path.join(_GetDirAbove("public"), "public/third_party")) |
from ply.lex import TOKEN |
from ..error import Error |
@@ -56,6 +56,7 @@ class Lexer(object): |
'IMPORT', |
'MODULE', |
'STRUCT', |
+ 'UNION', |
'INTERFACE', |
'ENUM', |
'CONST', |