Commit dabedf59 authored by Geoff Lang's avatar Geoff Lang Committed by Chromium LUCI CQ

Export symbols for ANGLE's libraries on Mac.

ANGLE's libGLESv2.dylib and libEGL.dylib ship with Chrome by default so package so export the symbols for crash reports.

Bug: angleproject:5534
Change-Id: Ide0b9be3a41034fc41d80c3de337b3a92dd66888
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2625407Reviewed-by: default avatarNico Weber <thakis@chromium.org>
Reviewed-by: default avatarRobert Sesek <rsesek@chromium.org>
Commit-Queue: Geoff Lang <geofflang@chromium.org>
Cr-Commit-Position: refs/heads/master@{#843021}
parent 006d02a2
......@@ -1105,6 +1105,8 @@ if (is_win) {
"$root_out_dir/$chrome_product_full_name.app/Contents/MacOS/$chrome_product_full_name",
"$root_out_dir/AlertNotificationService.xpc/Contents/MacOS/AlertNotificationService",
"$root_out_dir/chrome_crashpad_handler",
"$root_out_dir/libEGL.dylib",
"$root_out_dir/libGLESv2.dylib",
"$root_out_dir/libswiftshader_libEGL.dylib",
"$root_out_dir/libswiftshader_libGLESv2.dylib",
_framework_binary_path,
......@@ -1137,6 +1139,8 @@ if (is_win) {
":chrome_framework",
"//chrome/browser/ui/cocoa/notifications:alert_notification_xpc_service",
"//components/crash/core/app:chrome_crashpad_handler",
"//third_party/angle:libEGL",
"//third_party/angle:libGLESv2",
"//third_party/breakpad:dump_syms",
"//third_party/swiftshader/src/OpenGL/libEGL:swiftshader_libEGL",
"//third_party/swiftshader/src/OpenGL/libGLESv2:swiftshader_libGLESv2",
......@@ -1159,6 +1163,8 @@ if (is_win) {
"$root_out_dir/$chrome_framework_name.dSYM",
"$root_out_dir/$chrome_product_full_name.dSYM",
"$root_out_dir/chrome_crashpad_handler.dSYM",
"$root_out_dir/libEGL.dylib.dSYM",
"$root_out_dir/libGLESv2.dylib.dSYM",
"$root_out_dir/libswiftshader_libEGL.dylib.dSYM",
"$root_out_dir/libswiftshader_libGLESv2.dylib.dSYM",
]
......@@ -1168,6 +1174,8 @@ if (is_win) {
":chrome_framework",
"//chrome/browser/ui/cocoa/notifications:alert_notification_xpc_service",
"//components/crash/core/app:chrome_crashpad_handler",
"//third_party/angle:libEGL",
"//third_party/angle:libGLESv2",
"//third_party/swiftshader/src/OpenGL/libEGL:swiftshader_libEGL",
"//third_party/swiftshader/src/OpenGL/libGLESv2:swiftshader_libGLESv2",
]
......
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