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': 'glcts_common',
12 'type': 'static_library',
16 # WA: Suppress "implicit conversion turns string literal into
17 # bool" compile warning from glcShaderIndexingTests.cpp,
18 # glcShaderLibraryCase.cpp and glcShaderLoopTests.cpp during
21 '-Wno-string-conversion',
26 '<(DEPTH)/gpu/khronos_glcts_support/khronos_glcts_framework.gyp:delibs',
27 '<(DEPTH)/gpu/khronos_glcts_support/khronos_glcts_framework.gyp:tcutil',
28 '<(DEPTH)/gpu/khronos_glcts_support/khronos_glcts_framework.gyp:glutil',
29 '<(DEPTH)/gpu/khronos_glcts_support/khronos_glcts_framework.gyp:tcutil_egl',
31 'direct_dependent_settings': {
33 '<(DEPTH)/third_party/khronos_glcts/cts/common',
37 '<@(glcts_common_sources)',
41 'target_name': 'glcts_gtf_wrapper',
42 'type': 'static_library',
45 '<(DEPTH)/gpu/khronos_glcts_support/khronos_glcts_framework.gyp:delibs',
46 '<(DEPTH)/gpu/khronos_glcts_support/khronos_glcts_framework.gyp:tcutil',
47 '<(DEPTH)/gpu/khronos_glcts_support/khronos_glcts_framework.gyp:glutil',
48 '<(DEPTH)/gpu/khronos_glcts_support/khronos_glcts_framework.gyp:tcutil_egl',
51 '<(DEPTH)/third_party/khronos_glcts/cts/gtf',
52 '<(DEPTH)/third_party/khronos_glcts/GTF_ES/glsl/GTF/Source'
54 'direct_dependent_settings': {
56 '<(DEPTH)/third_party/khronos_glcts/cts/gtf',
60 '<@(glcts_gtf_wrapper_srcs)',
64 'target_name': 'glcts_gtf',
65 'type': 'static_library',
67 'glcts_common', 'glcts_gtf_wrapper',
68 '<(DEPTH)/gpu/khronos_glcts_support/khronos_glcts_gtf.gyp:gtf_es',
69 '<(DEPTH)/gpu/khronos_glcts_support/khronos_glcts_framework.gyp:delibs',
70 '<(DEPTH)/gpu/khronos_glcts_support/khronos_glcts_framework.gyp:tcutil',
71 '<(DEPTH)/gpu/khronos_glcts_support/khronos_glcts_framework.gyp:glutil',
73 'direct_dependent_settings': {
75 '<(DEPTH)/third_party/khronos_glcts/cts/gtf',
83 'target_name': 'glcts_es2',
84 'type': 'static_library',
86 'glcts_common', 'glcts_gtf',
87 '<(DEPTH)/gpu/khronos_glcts_support/khronos_glcts_framework.gyp:delibs',
88 '<(DEPTH)/gpu/khronos_glcts_support/khronos_glcts_framework.gyp:tcutil',
89 '<(DEPTH)/gpu/khronos_glcts_support/khronos_glcts_framework.gyp:glutil',
91 'direct_dependent_settings': {
93 '<(DEPTH)/third_party/khronos_glcts/cts/gles2',
96 'export_dependent_settings': [
100 '<@(glcts_es2_srcs)',