Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(48)

Side by Side Diff: third_party/mesa/BUILD.gn

Issue 707733006: Fix Win GN error in mesa's file. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 6 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright 2014 The Chromium Authors. All rights reserved. 1 # Copyright 2014 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 import("//build/config/ui.gni") 5 import("//build/config/ui.gni")
6 6
7 config("mesa_headers_config") { 7 config("mesa_headers_config") {
8 include_dirs = [ "src/include" ] 8 include_dirs = [ "src/include" ]
9 if (use_x11) { 9 if (use_x11) {
10 defines = [ "MESA_EGL_NO_X11_HEADERS" ] 10 defines = [ "MESA_EGL_NO_X11_HEADERS" ]
(...skipping 95 matching lines...) Expand 10 before | Expand all | Expand 10 after
106 } 106 }
107 107
108 if (!is_android && !is_mac) { 108 if (!is_android && !is_mac) {
109 cflags += [ "-fPIC" ] 109 cflags += [ "-fPIC" ]
110 } 110 }
111 } 111 }
112 112
113 if (is_win) { 113 if (is_win) {
114 # TODO(scottmg): http://crbug.com/143877 These should be removed if 114 # TODO(scottmg): http://crbug.com/143877 These should be removed if
115 # Mesa is ever rolled and the warnings are fixed. 115 # Mesa is ever rolled and the warnings are fixed.
116 cflags = [ 116 cflags += [
117 "/wd4005", # Macro defined twice. 117 "/wd4005", # Macro defined twice.
118 "/wd4065", # Switch statement contains 'default' but no 'case' labels. 118 "/wd4065", # Switch statement contains 'default' but no 'case' labels.
119 "/wd4090", # 'Operation' : different 'modifier' qualifiers 119 "/wd4090", # 'Operation' : different 'modifier' qualifiers
120 "/wd4099", # Type name struct-vs-class doesn't match. 120 "/wd4099", # Type name struct-vs-class doesn't match.
121 "/wd4267", # size_t to type. 121 "/wd4267", # size_t to type.
122 "/wd4273", # Inconsistent DLL linkage. 122 "/wd4273", # Inconsistent DLL linkage.
123 "/wd4291", # No matching operator delete found for placement new. 123 "/wd4291", # No matching operator delete found for placement new.
124 "/wd4305", # Truncation from int to float. 124 "/wd4305", # Truncation from int to float.
125 "/wd4334", # Result of 32-bit shift implicitly converted to 64 bits. 125 "/wd4334", # Result of 32-bit shift implicitly converted to 64 bits.
126 "/wd4345", # POD-type default initializers. 126 "/wd4345", # POD-type default initializers.
(...skipping 563 matching lines...) Expand 10 before | Expand all | Expand 10 after
690 "BUILD_GL32", 690 "BUILD_GL32",
691 "KEYWORD1=GLAPI", 691 "KEYWORD1=GLAPI",
692 "KEYWORD2=GLAPIENTRY", 692 "KEYWORD2=GLAPIENTRY",
693 ] 693 ]
694 } 694 }
695 } 695 }
696 696
697 } # !is_android 697 } # !is_android
698 698
699 # TODO(GYP) Android osmesa_in_lib_dir target. 699 # TODO(GYP) Android osmesa_in_lib_dir target.
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698