Index: gpu/gles2_conform_support/BUILD.gn |
diff --git a/gpu/gles2_conform_support/BUILD.gn b/gpu/gles2_conform_support/BUILD.gn |
index a0874a7c7d60658ee8e9f60e766108723e0b1c83..d925e3a2170678554212a6b8f0fa34a8f7054944 100644 |
--- a/gpu/gles2_conform_support/BUILD.gn |
+++ b/gpu/gles2_conform_support/BUILD.gn |
@@ -46,9 +46,9 @@ executable("gles2_conform_support") { |
if (internal_gles2_conform_tests) { |
action("generate_gles2_conform_embedded_data") { |
script = "generate_gles2_embedded_data.py" |
- output = [ |
- "$target_gen_dir/gles2_conform_test_embedded_data/FilesData.c", |
- "$target_gen_dir/gles2_conform_test_embedded_data/FilesData.h", |
+ outputs = [ |
+ "$target_gen_dir/gles2_conform_test_embedded_data/FilesDATA.c", |
+ "$target_gen_dir/gles2_conform_test_embedded_data/FilesDATA.h", |
"$target_gen_dir/gles2_conform_test_embedded_data/FilesTOC.c", |
] |
args = [ |
@@ -56,17 +56,20 @@ if (internal_gles2_conform_tests) { |
"$target_gen_dir/gles2_conform_test_embedded_data", |
] |
} |
- gles2_conform_gypi = exec_script("//build/gypi_to_gn.py", |
- [ rebase_path("gles2_conform_gypi") ], |
- "scoped", |
- [ "gles2_conform_gypi" ]) |
+ gles2_conform_gypi = |
+ exec_script("//build/gypi_to_gn.py", |
+ [ |
+ rebase_path("gles2_conform.gypi"), |
+ "--replace=<(DEPTH)=../..", |
+ "--replace=<(SHARED_INTERMEDIATE_DIR)=$target_gen_dir", |
+ ], |
+ "scope", |
+ [ "gles2_conform.gypi" ]) |
executable("gles2_conform_test_windowless") { |
testonly = true |
- sources = [ |
- # Include a dummy c++ file to force linking of libstdc++. |
- "dummy.cc", |
- gles2_conform_gypi.gtf_es_sources, |
- ] |
+ |
+ # Include a dummy c++ file to force linking of libstdc++. |
+ sources = [ "dummy.cc" ] + gles2_conform_gypi.gtf_es_sources |
defines = [ |
"GTF_API=GTF_GLES20", |
"HKEMBEDDEDFILESYSTEM", |
@@ -75,12 +78,13 @@ if (internal_gles2_conform_tests) { |
":generate_gles2_conform_embedded_data", |
"//gpu/gles2_conform_support/egl", |
"//gpu/gles2_conform_support/native:windowless", |
- "//gpu/command_buffer/client:gles2_c_libnocheck", |
+ |
+ #"//gpu/command_buffer/client:gles2_c_libnocheck", |
piman
2015/09/03 20:28:02
Should this be removed?
Peter Mayo
2015/09/03 21:13:35
Was already done ahead of my last sync - rebase ca
|
] |
- configs += [ "//build/compiler:no_incompatible_pointer_warnings" ] |
+ configs += [ "//build/config/compiler:no_incompatible_pointer_warnings" ] |
if (is_linux) { |
if (!is_chromeos) { |
- deps += [ "//build/linux/system/gtk" ] |
+ deps += [ "//build/config/linux/gtk" ] |
Dirk Pranke
2015/09/03 20:28:47
the old thing didn't exist, but I don't think //bu
Peter Mayo
2015/09/03 21:13:35
head moved to gtk2, rebased accordingly.
|
if (is_clang) { |
cflags = [ |
@@ -182,8 +186,7 @@ test("gles2_conform_test") { |
] |
if (internal_gles2_conform_tests) { |
- deps += [ "gles2_conform_test_windowless" ] |
- |
- data_deps = [ "//third_party/gles2_conform/GTF_ES/" ] |
+ deps += [ ":gles2_conform_test_windowless" ] |
+ #data_deps = [ "//third_party/gles2_conform/GTF_ES/" ] |
piman
2015/09/03 20:28:02
Should this be removed?
Peter Mayo
2015/09/03 21:13:35
I don't know why it was there in the first place.
|
} |
} |