| OLD | NEW |
| 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 698 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 709 | 709 |
| 710 if (is_android && !is_clang) { | 710 if (is_android && !is_clang) { |
| 711 # Disable sincos() optimization to avoid a linker error | 711 # Disable sincos() optimization to avoid a linker error |
| 712 # since Android's math library doesn't have sincos(). | 712 # since Android's math library doesn't have sincos(). |
| 713 # Either -fno-builtin-sin or -fno-builtin-cos works. | 713 # Either -fno-builtin-sin or -fno-builtin-cos works. |
| 714 cflags += [ "-fno-builtin-sin" ] | 714 cflags += [ "-fno-builtin-sin" ] |
| 715 } | 715 } |
| 716 | 716 |
| 717 if (is_win) { | 717 if (is_win) { |
| 718 # Because we're building as a static library | 718 # Because we're building as a static library |
| 719 defines += [ "_GLAPI_NO_EXPORTS" ] | 719 defines = [ "_GLAPI_NO_EXPORTS" ] |
| 720 } | 720 } |
| 721 | 721 |
| 722 deps = [ | 722 deps = [ |
| 723 ":mesa_headers", | 723 ":mesa_headers", |
| 724 ":mesa_libglslcommon", | 724 ":mesa_libglslcommon", |
| 725 ] | 725 ] |
| 726 } | 726 } |
| 727 | 727 |
| 728 | 728 |
| 729 # Building this target will hide the native OpenGL shared library and | 729 # Building this target will hide the native OpenGL shared library and |
| (...skipping 20 matching lines...) Expand all Loading... |
| 750 # | 750 # |
| 751 # include_dirs = [ "src/src/mesa/drivers" ] | 751 # include_dirs = [ "src/src/mesa/drivers" ] |
| 752 # | 752 # |
| 753 # deps = [ | 753 # deps = [ |
| 754 # ":mesa_headers", | 754 # ":mesa_headers", |
| 755 # ":mesa", | 755 # ":mesa", |
| 756 # ] | 756 # ] |
| 757 #} | 757 #} |
| 758 | 758 |
| 759 # TODO(GYP) Android osmesa_in_lib_dir target. | 759 # TODO(GYP) Android osmesa_in_lib_dir target. |
| OLD | NEW |