1# keep-sorted start block=yes prefix_order=cc_library,cc_binary, newline_separated=yes 2cc_library( 3 name = "adm_to_user_metadata_main_lib", 4 srcs = ["adm_to_user_metadata_main_lib.cc"], 5 hdrs = ["adm_to_user_metadata_main_lib.h"], 6 visibility = [ 7 "//iamf/cli:__pkg__", 8 "//iamf/cli/adm_to_user_metadata/app/tests:__pkg__", 9 ], 10 deps = [ 11 "//iamf/cli/adm_to_user_metadata/adm:bw64_reader", 12 "//iamf/cli/adm_to_user_metadata/adm:wav_file_splicer", 13 "//iamf/cli/adm_to_user_metadata/adm:xml_to_adm", 14 "//iamf/cli/adm_to_user_metadata/iamf:user_metadata_generator", 15 "//iamf/cli/proto:user_metadata_cc_proto", 16 "//iamf/common/utils:macros", 17 "//iamf/obu:ia_sequence_header", 18 "@com_google_absl//absl/log", 19 "@com_google_absl//absl/status", 20 "@com_google_absl//absl/status:statusor", 21 "@com_google_absl//absl/strings:string_view", 22 ], 23) 24 25cc_binary( 26 name = "adm_to_user_metadata_main", 27 srcs = ["adm_to_user_metadata_main.cc"], 28 deps = [ 29 ":adm_to_user_metadata_main_lib", 30 "//iamf/cli/adm_to_user_metadata/iamf:user_metadata_generator", 31 "//iamf/obu:ia_sequence_header", 32 "@com_google_absl//absl/flags:flag", 33 "@com_google_absl//absl/flags:parse", 34 "@com_google_absl//absl/flags:usage", 35 "@com_google_absl//absl/log", 36 "@com_google_absl//absl/log:flags", 37 ], 38) 39 40# keep-sorted end 41