| OLD | NEW |
| 1 # Copyright (c) 2013 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2013 The Chromium Authors. All rights reserved. |
| 2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
| 3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
| 4 | 4 |
| 5 { | 5 { |
| 6 'variables': { | 6 'variables': { |
| 7 'xmlfiles': [ | 7 'xmlfiles': [ |
| 8 'src/src/mapi/glapi/gen/EXT_draw_buffers2.xml', | 8 'src/src/mapi/glapi/gen/EXT_draw_buffers2.xml', |
| 9 'src/src/mapi/glapi/gen/NV_texture_barrier.xml', | 9 'src/src/mapi/glapi/gen/NV_texture_barrier.xml', |
| 10 'src/src/mapi/glapi/gen/NV_primitive_restart.xml', | 10 'src/src/mapi/glapi/gen/NV_primitive_restart.xml', |
| (...skipping 83 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 94 '<(generated_src_dir)/mesa/', | 94 '<(generated_src_dir)/mesa/', |
| 95 '<(generated_src_dir)/mesa/main', | 95 '<(generated_src_dir)/mesa/main', |
| 96 '<(generated_src_dir)/mesa/program', | 96 '<(generated_src_dir)/mesa/program', |
| 97 '<(generated_src_dir)/mesa/glapi', | 97 '<(generated_src_dir)/mesa/glapi', |
| 98 ], | 98 ], |
| 99 'dependencies': [ | 99 'dependencies': [ |
| 100 'generate_main_mesa_sources', | 100 'generate_main_mesa_sources', |
| 101 'mesa_headers', | 101 'mesa_headers', |
| 102 'mesa_libglslcommon', # implicit dependency on generate_main_mesa_source
s | 102 'mesa_libglslcommon', # implicit dependency on generate_main_mesa_source
s |
| 103 ], | 103 ], |
| 104 'variables': { |
| 105 'clang_warning_flags': [ |
| 106 '-Wno-tautological-constant-out-of-range-compare', |
| 107 ], |
| 108 'clang_warning_flags_unset': [ |
| 109 # Don't warn about string->bool used in asserts. |
| 110 '-Wstring-conversion', |
| 111 ], |
| 112 }, |
| 104 'sources': [ | 113 'sources': [ |
| 105 'src/src/mesa/program/hash_table.c', | 114 'src/src/mesa/program/hash_table.c', |
| 106 'src/src/mesa/program/symbol_table.c', | 115 'src/src/mesa/program/symbol_table.c', |
| 107 'src/src/glsl/standalone_scaffolding.cpp', | 116 'src/src/glsl/standalone_scaffolding.cpp', |
| 108 'src/src/glsl/main.cpp', | 117 'src/src/glsl/main.cpp', |
| 109 'src/src/glsl/builtin_stubs.cpp', | 118 'src/src/glsl/builtin_stubs.cpp', |
| 110 ], | 119 ], |
| 111 'conditions': [ | |
| 112 ['clang == 1', { | |
| 113 'xcode_settings': { | |
| 114 'WARNING_CFLAGS': [ | |
| 115 '-Wno-tautological-constant-out-of-range-compare', | |
| 116 ], | |
| 117 'WARNING_CFLAGS!': [ | |
| 118 # Don't warn about string->bool used in asserts. | |
| 119 '-Wstring-conversion', | |
| 120 ], | |
| 121 }, | |
| 122 'cflags': [ | |
| 123 '-Wtautological-constant-out-of-range-compare', | |
| 124 ], | |
| 125 'cflags!': [ | |
| 126 '-Wstring-conversion', | |
| 127 ], | |
| 128 }], | |
| 129 ], | |
| 130 }, | 120 }, |
| 131 { | 121 { |
| 132 'target_name': 'generate_mesa_sources', | 122 'target_name': 'generate_mesa_sources', |
| 133 'type': 'none', | 123 'type': 'none', |
| 134 'dependencies': [ | 124 'dependencies': [ |
| 135 'mesa_builtin_compiler', | 125 'mesa_builtin_compiler', |
| 136 ], | 126 ], |
| 137 'actions': [ | 127 'actions': [ |
| 138 { | 128 { |
| 139 'action_name': 'generateBuiltins', | 129 'action_name': 'generateBuiltins', |
| (...skipping 487 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 627 'python', | 617 'python', |
| 628 'generate_git_sha1.py', | 618 'generate_git_sha1.py', |
| 629 '<(generated_src_dir)/mesa/git_sha1.h', | 619 '<(generated_src_dir)/mesa/git_sha1.h', |
| 630 ], | 620 ], |
| 631 'message': "Generating Mesa sources ...", | 621 'message': "Generating Mesa sources ...", |
| 632 }, | 622 }, |
| 633 ], | 623 ], |
| 634 }, | 624 }, |
| 635 ], | 625 ], |
| 636 } | 626 } |
| OLD | NEW |