| Index: BUILD.gn
|
| diff --git a/BUILD.gn b/BUILD.gn
|
| index e2deffafaac2330c80ae97cb46b10035cd820d41..fd8e231270110773c20d38c5a7ad3f4542fc41db 100644
|
| --- a/BUILD.gn
|
| +++ b/BUILD.gn
|
| @@ -94,6 +94,10 @@ static_library("libyuv") {
|
| deps += [ ":libyuv_neon" ]
|
| }
|
|
|
| + if (libyuv_use_msa) {
|
| + deps += [ ":libyuv_msa" ]
|
| + }
|
| +
|
| if (is_nacl) {
|
| # Always enable optimization under NaCl to workaround crbug.com/538243 .
|
| configs -= [ "//build/config/compiler:default_optimization" ]
|
| @@ -124,6 +128,17 @@ if (libyuv_use_neon) {
|
| }
|
| }
|
|
|
| +if (libyuv_use_msa) {
|
| + static_library("libyuv_msa") {
|
| + sources = [
|
| + # MSA Source Files
|
| + "source/row_msa.cc",
|
| + ]
|
| +
|
| + public_configs = [ ":libyuv_config" ]
|
| + }
|
| +}
|
| +
|
| if (libyuv_include_tests) {
|
| config("libyuv_unittest_warnings_config") {
|
| if (!is_win) {
|
|
|