[libyuv] Update build files with missing sources and sort lists

Update Android.bp, Android.mk, BUILD.gn, CMakeLists.txt, and
libyuv.gypi:
- Android.bp: add unit_test/convert_argb_test.cc to test sources
- Android.mk: add source/row_rvv.cc and source/scale_rvv.cc
- BUILD.gn: add include/libyuv/cpu_support.h and
  include/libyuv/row_sve.h
- CMakeLists.txt: alphabetize source files (convert, convert_from,
  rotate, scale)
- libyuv.gypi: add include/libyuv/row_sve.h

Test: ninja -C out/Release libyuv_unittest
Bug: none
Change-Id: I849afd01184b9869f7ceeaee0de741470a356236
TAG=agy
CONV=cce98608-1165-4cea-810b-110e34f4fd18
Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/8350015
Commit-Queue: Frank Barchard <fbarchard@google.com>
Reviewed-by: Wan-Teh Chang <wtc@google.com>
This commit is contained in:
Frank Barchard 2026-09-03 10:41:54 -07:00 committed by libyuv-scoped@luci-project-accounts.iam.gserviceaccount.com
parent a7c0e17c5a
commit fc0dc6c339
5 changed files with 10 additions and 4 deletions

View File

@ -127,6 +127,7 @@ cc_test {
"unit_test/basictypes_test.cc",
"unit_test/color_test.cc",
"unit_test/compare_test.cc",
"unit_test/convert_argb_test.cc",
"unit_test/convert_test.cc",
"unit_test/cpu_test.cc",
"unit_test/cpu_thread_test.cc",

View File

@ -36,6 +36,7 @@ LOCAL_SRC_FILES := \
source/row_gcc.cc \
source/row_neon.cc \
source/row_neon64.cc \
source/row_rvv.cc \
source/row_win.cc \
source/scale.cc \
source/scale_any.cc \
@ -45,6 +46,7 @@ LOCAL_SRC_FILES := \
source/scale_neon.cc \
source/scale_neon64.cc \
source/scale_rgb.cc \
source/scale_rvv.cc \
source/scale_uv.cc \
source/scale_win.cc \
source/video_common.cc

View File

@ -118,6 +118,7 @@ static_library("libyuv_internal") {
"include/libyuv/convert_from.h",
"include/libyuv/convert_from_argb.h",
"include/libyuv/cpu_id.h",
"include/libyuv/cpu_support.h",
"include/libyuv/loongson_intrinsics.h",
"include/libyuv/mjpeg_decoder.h",
"include/libyuv/planar_functions.h",
@ -125,6 +126,7 @@ static_library("libyuv_internal") {
"include/libyuv/rotate_argb.h",
"include/libyuv/rotate_row.h",
"include/libyuv/row.h",
"include/libyuv/row_sve.h",
"include/libyuv/scale.h",
"include/libyuv/scale_argb.h",
"include/libyuv/scale_rgb.h",

View File

@ -25,10 +25,10 @@ set ( ly_common_source_files
${ly_src_dir}/compare_common.cc
${ly_src_dir}/compare_gcc.cc
${ly_src_dir}/compare_win.cc
${ly_src_dir}/convert_argb.cc
${ly_src_dir}/convert.cc
${ly_src_dir}/convert_from_argb.cc
${ly_src_dir}/convert_argb.cc
${ly_src_dir}/convert_from.cc
${ly_src_dir}/convert_from_argb.cc
${ly_src_dir}/convert_jpeg.cc
${ly_src_dir}/convert_to_argb.cc
${ly_src_dir}/convert_to_i420.cc
@ -36,9 +36,9 @@ set ( ly_common_source_files
${ly_src_dir}/mjpeg_decoder.cc
${ly_src_dir}/mjpeg_validate.cc
${ly_src_dir}/planar_functions.cc
${ly_src_dir}/rotate.cc
${ly_src_dir}/rotate_any.cc
${ly_src_dir}/rotate_argb.cc
${ly_src_dir}/rotate.cc
${ly_src_dir}/rotate_common.cc
${ly_src_dir}/rotate_gcc.cc
${ly_src_dir}/rotate_win.cc
@ -47,9 +47,9 @@ set ( ly_common_source_files
${ly_src_dir}/row_gcc.cc
${ly_src_dir}/row_rvv.cc
${ly_src_dir}/row_win.cc
${ly_src_dir}/scale.cc
${ly_src_dir}/scale_any.cc
${ly_src_dir}/scale_argb.cc
${ly_src_dir}/scale.cc
${ly_src_dir}/scale_common.cc
${ly_src_dir}/scale_gcc.cc
${ly_src_dir}/scale_rgb.cc

View File

@ -27,6 +27,7 @@
'include/libyuv/rotate_argb.h',
'include/libyuv/rotate_row.h',
'include/libyuv/row.h',
'include/libyuv/row_sve.h',
'include/libyuv/scale.h',
'include/libyuv/scale_argb.h',
'include/libyuv/scale_rgb.h',