Commit 1b21fd39 by Corentin Wallez

Make perftests compile on Linux

BUG=angleproject:892 Change-Id: I3fe43c7a84d1eb2b875309495fe27a0bfd6c3e82 Reviewed-on: https://chromium-review.googlesource.com/272552Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org> Reviewed-by: 's avatarGeoff Lang <geofflang@chromium.org> Tested-by: 's avatarCorentin Wallez <cwallez@chromium.org>
parent 08971bff
......@@ -11,6 +11,25 @@
# target containing a gtest harness in a main.cpp.
{
'variables':
{
'angle_perf_tests_sources':
[
'perf_tests/ANGLEPerfTest.cpp',
'perf_tests/ANGLEPerfTest.h',
'perf_tests/BufferSubData.cpp',
'perf_tests/DrawCallPerf.cpp',
'perf_tests/IndexConversionPerf.cpp',
'perf_tests/PointSprites.cpp',
'perf_tests/TexSubImage.cpp',
'perf_tests/third_party/perf/perf_test.cc',
'perf_tests/third_party/perf/perf_test.h',
],
'angle_perf_tests_win_sources':
[
'perf_tests/IndexDataManagerTest.cpp',
]
},
'dependencies':
[
'<(angle_path)/src/angle.gyp:angle_common',
......@@ -26,15 +45,16 @@
],
'sources':
[
'perf_tests/ANGLEPerfTest.cpp',
'perf_tests/ANGLEPerfTest.h',
'perf_tests/BufferSubData.cpp',
'perf_tests/DrawCallPerf.cpp',
'perf_tests/IndexConversionPerf.cpp',
'perf_tests/IndexDataManagerTest.cpp',
'perf_tests/PointSprites.cpp',
'perf_tests/TexSubImage.cpp',
'perf_tests/third_party/perf/perf_test.cc',
'perf_tests/third_party/perf/perf_test.h',
'<@(angle_perf_tests_sources)',
],
'conditions':
[
['OS=="win"',
{
'sources':
[
'<@(angle_perf_tests_win_sources)',
],
}],
]
}
......@@ -196,29 +196,19 @@
'angle_end2end_tests_main.cpp',
],
},
],
'conditions':
[
['OS=="win"',
{
'targets':
'target_name': 'angle_perftests',
'type': 'executable',
'includes':
[
{
'target_name': 'angle_perftests',
'type': 'executable',
'includes':
[
'../../build/common_defines.gypi',
'angle_perftests.gypi',
],
'sources':
[
'angle_perftests_main.cpp',
],
},
'../../build/common_defines.gypi',
'angle_perftests.gypi',
],
}],
'sources':
[
'angle_perftests_main.cpp',
],
},
],
}],
['OS=="win"',
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment