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
3 # found in the LICENSE file.
11 'target_name': 'gtf_es',
12 'type': 'static_library',
16 # WA: Suppress "control reaches end of non-void function" compile
17 # warning from GTFTestDriver.c.
21 # WA: Suppress "incompatible pointer types passing to parameter"
22 # compile warning from GTFTestExtension.c.
24 '-Wno-incompatible-pointer-types',
26 # WA: Suppress "passing 'GLint [15]' to parameter of type
27 # 'GLuint *' (aka 'unsigned int') converts between pointers to
28 # integer types with different sign" compile warning from
29 # GTFGL2TestGetAttachedObjects.c
33 # WA: Suppress "comparison of unsigned expression >= 0 is always
34 # true" compile warning from GTFgl.c
36 '-Wno-tautological-compare',
38 # WA: Suppress "equality comparison with extraneous parentheses"
39 # compile warning from GTFgl.c
41 '-Wno-parentheses-equality',
46 '<(DEPTH)/gpu/khronos_glcts_support/khronos_glcts_framework.gyp:debase',
47 '<(DEPTH)/gpu/khronos_glcts_support/khronos_glcts_cts.gyp:glcts_gtf_wrapper',
48 '<(DEPTH)/third_party/expat/expat.gyp:expat',
51 '<(DEPTH)/third_party/khronos_glcts/GTF_ES/glsl/GTF/Source',
53 'direct_dependent_settings': {
55 '<(DEPTH)/third_party/khronos_glcts/GTF_ES/glsl/GTF/Source',
60 '<@(gtf_gl_core_srcs)',
62 '<@(gtf_gles2_es_only_srcs)',