Removed actions for generating parser-lexer now that they have been checked in. Also removed hooks to pull cygwin - it was only required for flex and bison that are not required anymore. If a developer needs to modify grammar files, he is expected to install cygwin.
Review URL: http://codereview.appspot.com/3177042
git-svn-id: https://angleproject.googlecode.com/svn/trunk@485 736b8ea6-26fd-11df-bfd4-992fa37f6226
diff --git a/DEPS b/DEPS
index 9df0213..072737b 100644
--- a/DEPS
+++ b/DEPS
@@ -3,14 +3,6 @@
"http://gyp.googlecode.com/svn/trunk@800",
}
-deps_os = {
- "win": {
- # Cygwin is required for gyp actions, flex, and bison.
- "trunk/third_party/cygwin":
- "http://src.chromium.org/svn/trunk/deps/third_party/cygwin@11984",
- }
-}
-
hooks = [
{
# A change to a .gyp, .gypi, or to GYP itself should run the generator.
diff --git a/src/build_angle.gyp b/src/build_angle.gyp
index 8e14cb4..993e3aa 100644
--- a/src/build_angle.gyp
+++ b/src/build_angle.gyp
@@ -16,11 +16,6 @@
'.',
'../include',
],
- 'variables': {
- 'glslang_lex_source_file': 'compiler/glslang_lex.cpp',
- 'glslang_tab_source_file': 'compiler/glslang_tab.cpp',
- 'glslang_tab_header_file': 'compiler/glslang_tab.h',
- },
'sources': [
'compiler/BaseTypes.h',
'compiler/Common.h',
@@ -29,11 +24,9 @@
'compiler/debug.cpp',
'compiler/debug.h',
'compiler/glslang.h',
- # BEGIN Generated Files
- '<(glslang_lex_source_file)',
- '<(glslang_tab_source_file)',
- '<(glslang_tab_header_file)',
- # END Generated Files
+ 'compiler/glslang_lex.cpp',
+ 'compiler/glslang_tab.cpp',
+ 'compiler/glslang_tab.h',
'compiler/InfoSink.cpp',
'compiler/InfoSink.h',
'compiler/Initialize.cpp',
@@ -93,22 +86,6 @@
'sources': ['compiler/ossource_posix.cpp'],
}],
],
- 'actions': [
- {
- 'action_name': 'flex_glslang',
- 'inputs': ['compiler/glslang.l'],
- 'outputs': ['<(glslang_lex_source_file)'],
- 'action': ['compiler/generate_glslang_lexer.sh'],
- 'message': 'Executing flex on <(_inputs)',
- },
- {
- 'action_name': 'bison_glslang',
- 'inputs': ['compiler/glslang.y'],
- 'outputs': ['<(glslang_tab_source_file)', '<(glslang_tab_header_file)'],
- 'action': ['compiler/generate_glslang_parser.sh'],
- 'message': 'Executing bison on <(_inputs)',
- },
- ],
},
{
'target_name': 'translator_glsl',