blob: 6cd38f3abb10bfbed21b0b470869337c048a378e [file] [log] [blame]
// Autogenerated via gen_android_bp.py
//
// Copyright (C) 2024 The Android Open Source Project
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
// NOTE: Using cc_prebuilt_binary because cc_prebuilt_library will add
// unwanted .so file extensions when installing shared libraries
prebuilt_usr_share_host {
name: "aarch64_efi-virtio.rom_resource_for_qemu",
src: "qemu/aarch64-linux-gnu/usr/share/qemu/efi-virtio.rom",
filename: "efi-virtio.rom",
sub_dir: "qemu/aarch64-linux-gnu",
}
prebuilt_usr_share_host {
name: "aarch64_en-us_resource_for_qemu",
src: "qemu/aarch64-linux-gnu/usr/share/qemu/keymaps/en-us",
filename: "en-us",
sub_dir: "qemu/aarch64-linux-gnu/keymaps",
}
cc_prebuilt_binary {
name: "aarch64_linux_gnu_crosvm",
srcs: ["aarch64-linux-gnu/bin/crosvm"],
stem: "crosvm",
relative_install_path: "aarch64-linux-gnu",
defaults: ["cuttlefish_host"],
check_elf_files: false,
}
cc_prebuilt_binary {
name: "aarch64_linux_gnu_gfxstream_graphics_detector_for_crosvm",
srcs: ["aarch64-linux-gnu/bin/gfxstream_graphics_detector"],
stem: "gfxstream_graphics_detector",
relative_install_path: "aarch64-linux-gnu",
defaults: ["cuttlefish_host"],
check_elf_files: false,
}
cc_prebuilt_binary {
name: "aarch64_linux_gnu_libc++.so.1_binary_for_qemu",
srcs: ["qemu/aarch64-linux-gnu/bin/libc++.so.1"],
stem: "libc++.so.1",
relative_install_path: "aarch64-linux-gnu/qemu",
defaults: ["cuttlefish_host"],
check_elf_files: false,
}
cc_prebuilt_binary {
name: "aarch64_linux_gnu_libc++abi.so.1_binary_for_qemu",
srcs: ["qemu/aarch64-linux-gnu/bin/libc++abi.so.1"],
stem: "libc++abi.so.1",
relative_install_path: "aarch64-linux-gnu/qemu",
defaults: ["cuttlefish_host"],
check_elf_files: false,
}
cc_prebuilt_binary {
name: "aarch64_linux_gnu_libdrm.so.2_for_crosvm",
srcs: ["aarch64-linux-gnu/bin/libdrm.so.2"],
stem: "libdrm.so.2",
relative_install_path: "aarch64-linux-gnu",
defaults: ["cuttlefish_host"],
check_elf_files: false,
}
cc_prebuilt_binary {
name: "aarch64_linux_gnu_libepoxy.so.0_binary_for_qemu",
srcs: ["qemu/aarch64-linux-gnu/bin/libepoxy.so.0"],
stem: "libepoxy.so.0",
relative_install_path: "aarch64-linux-gnu/qemu",
defaults: ["cuttlefish_host"],
check_elf_files: false,
}
cc_prebuilt_binary {
name: "aarch64_linux_gnu_libepoxy.so.0_for_crosvm",
srcs: ["aarch64-linux-gnu/bin/libepoxy.so.0"],
stem: "libepoxy.so.0",
relative_install_path: "aarch64-linux-gnu",
defaults: ["cuttlefish_host"],
check_elf_files: false,
}
cc_prebuilt_binary {
name: "aarch64_linux_gnu_libffi.so.7_for_crosvm",
srcs: ["aarch64-linux-gnu/bin/libffi.so.7"],
stem: "libffi.so.7",
relative_install_path: "aarch64-linux-gnu",
defaults: ["cuttlefish_host"],
check_elf_files: false,
}
cc_prebuilt_binary {
name: "aarch64_linux_gnu_libgbm.so.1_binary_for_qemu",
srcs: ["qemu/aarch64-linux-gnu/bin/libgbm.so.1"],
stem: "libgbm.so.1",
relative_install_path: "aarch64-linux-gnu/qemu",
defaults: ["cuttlefish_host"],
check_elf_files: false,
}
cc_prebuilt_binary {
name: "aarch64_linux_gnu_libgbm.so.1_for_crosvm",
srcs: ["aarch64-linux-gnu/bin/libgbm.so.1"],
stem: "libgbm.so.1",
relative_install_path: "aarch64-linux-gnu",
defaults: ["cuttlefish_host"],
check_elf_files: false,
}
cc_prebuilt_binary {
name: "aarch64_linux_gnu_libgfxstream_backend.so.0_binary_for_qemu",
srcs: ["qemu/aarch64-linux-gnu/bin/libgfxstream_backend.so.0"],
stem: "libgfxstream_backend.so.0",
relative_install_path: "aarch64-linux-gnu/qemu",
defaults: ["cuttlefish_host"],
check_elf_files: false,
}
cc_prebuilt_binary {
name: "aarch64_linux_gnu_libgfxstream_backend.so_for_crosvm",
srcs: ["aarch64-linux-gnu/bin/libgfxstream_backend.so"],
stem: "libgfxstream_backend.so",
relative_install_path: "aarch64-linux-gnu",
defaults: ["cuttlefish_host"],
check_elf_files: false,
}
cc_prebuilt_binary {
name: "aarch64_linux_gnu_libminijail.so_for_crosvm",
srcs: ["aarch64-linux-gnu/bin/libminijail.so"],
stem: "libminijail.so",
relative_install_path: "aarch64-linux-gnu",
defaults: ["cuttlefish_host"],
check_elf_files: false,
}
cc_prebuilt_binary {
name: "aarch64_linux_gnu_librutabaga_gfx_ffi.so.0_binary_for_qemu",
srcs: ["qemu/aarch64-linux-gnu/bin/librutabaga_gfx_ffi.so.0"],
stem: "librutabaga_gfx_ffi.so.0",
relative_install_path: "aarch64-linux-gnu/qemu",
defaults: ["cuttlefish_host"],
check_elf_files: false,
}
cc_prebuilt_binary {
name: "aarch64_linux_gnu_libunwind.so.1_binary_for_qemu",
srcs: ["qemu/aarch64-linux-gnu/bin/libunwind.so.1"],
stem: "libunwind.so.1",
relative_install_path: "aarch64-linux-gnu/qemu",
defaults: ["cuttlefish_host"],
check_elf_files: false,
}
cc_prebuilt_binary {
name: "aarch64_linux_gnu_libvirglrenderer.so.1_binary_for_qemu",
srcs: ["qemu/aarch64-linux-gnu/bin/libvirglrenderer.so.1"],
stem: "libvirglrenderer.so.1",
relative_install_path: "aarch64-linux-gnu/qemu",
defaults: ["cuttlefish_host"],
check_elf_files: false,
}
cc_prebuilt_binary {
name: "aarch64_linux_gnu_libvirglrenderer.so.1_for_crosvm",
srcs: ["aarch64-linux-gnu/bin/libvirglrenderer.so.1"],
stem: "libvirglrenderer.so.1",
relative_install_path: "aarch64-linux-gnu",
defaults: ["cuttlefish_host"],
check_elf_files: false,
}
cc_prebuilt_binary {
name: "aarch64_linux_gnu_libwayland_client.so.0_for_crosvm",
srcs: ["aarch64-linux-gnu/bin/libwayland-client.so.0"],
stem: "libwayland-client.so.0",
relative_install_path: "aarch64-linux-gnu",
defaults: ["cuttlefish_host"],
check_elf_files: false,
}
cc_prebuilt_binary {
name: "aarch64_linux_gnu_libz.so.1_binary_for_qemu",
srcs: ["qemu/aarch64-linux-gnu/bin/libz.so.1"],
stem: "libz.so.1",
relative_install_path: "aarch64-linux-gnu/qemu",
defaults: ["cuttlefish_host"],
check_elf_files: false,
}
cc_prebuilt_binary {
name: "aarch64_linux_gnu_qemu-system-aarch64_binary_for_qemu",
srcs: ["qemu/aarch64-linux-gnu/bin/qemu-system-aarch64"],
stem: "qemu-system-aarch64",
relative_install_path: "aarch64-linux-gnu/qemu",
defaults: ["cuttlefish_host"],
check_elf_files: false,
}
cc_prebuilt_binary {
name: "aarch64_linux_gnu_qemu-system-riscv64_binary_for_qemu",
srcs: ["qemu/aarch64-linux-gnu/bin/qemu-system-riscv64"],
stem: "qemu-system-riscv64",
relative_install_path: "aarch64-linux-gnu/qemu",
defaults: ["cuttlefish_host"],
check_elf_files: false,
}
cc_prebuilt_binary {
name: "aarch64_linux_gnu_qemu-system-x86_64_binary_for_qemu",
srcs: ["qemu/aarch64-linux-gnu/bin/qemu-system-x86_64"],
stem: "qemu-system-x86_64",
relative_install_path: "aarch64-linux-gnu/qemu",
defaults: ["cuttlefish_host"],
check_elf_files: false,
}
prebuilt_usr_share_host {
name: "aarch64_opensbi-riscv64-generic-fw_dynamic.bin_resource_for_qemu",
src: "qemu/aarch64-linux-gnu/usr/share/qemu/opensbi-riscv64-generic-fw_dynamic.bin",
filename: "opensbi-riscv64-generic-fw_dynamic.bin",
sub_dir: "qemu/aarch64-linux-gnu",
}
prebuilt_usr_share_host {
name: "x86_64_efi-virtio.rom_resource_for_qemu",
src: "qemu/x86_64-linux-gnu/usr/share/qemu/efi-virtio.rom",
filename: "efi-virtio.rom",
sub_dir: "qemu/x86_64-linux-gnu",
}
prebuilt_usr_share_host {
name: "x86_64_en-us_resource_for_qemu",
src: "qemu/x86_64-linux-gnu/usr/share/qemu/keymaps/en-us",
filename: "en-us",
sub_dir: "qemu/x86_64-linux-gnu/keymaps",
}
// Note: This is commented out to avoid a conflict with the binary built
// from external/crosvm. This should be uncommented out when backporting to
// older branches with just use the prebuilt and which do not build from
// source.
// cc_prebuilt_binary {
// name: "x86_64_linux_gnu_crosvm",
// srcs: ["x86_64-linux-gnu/bin/crosvm"],
// stem: "crosvm",
// relative_install_path: "x86_64-linux-gnu",
// defaults: ["cuttlefish_host"],
// check_elf_files: false,
// }
cc_prebuilt_binary {
name: "x86_64_linux_gnu_gfxstream_graphics_detector_for_crosvm",
srcs: ["x86_64-linux-gnu/bin/gfxstream_graphics_detector"],
stem: "gfxstream_graphics_detector",
relative_install_path: "x86_64-linux-gnu",
defaults: ["cuttlefish_host"],
check_elf_files: false,
}
cc_prebuilt_binary {
name: "x86_64_linux_gnu_libc++.so.1_binary_for_qemu",
srcs: ["qemu/x86_64-linux-gnu/bin/libc++.so.1"],
stem: "libc++.so.1",
relative_install_path: "x86_64-linux-gnu/qemu",
defaults: ["cuttlefish_host"],
check_elf_files: false,
}
cc_prebuilt_binary {
name: "x86_64_linux_gnu_libdrm.so.2_for_crosvm",
srcs: ["x86_64-linux-gnu/bin/libdrm.so.2"],
stem: "libdrm.so.2",
relative_install_path: "x86_64-linux-gnu",
defaults: ["cuttlefish_host"],
check_elf_files: false,
}
cc_prebuilt_binary {
name: "x86_64_linux_gnu_libepoxy.so.0_binary_for_qemu",
srcs: ["qemu/x86_64-linux-gnu/bin/libepoxy.so.0"],
stem: "libepoxy.so.0",
relative_install_path: "x86_64-linux-gnu/qemu",
defaults: ["cuttlefish_host"],
check_elf_files: false,
}
cc_prebuilt_binary {
name: "x86_64_linux_gnu_libepoxy.so.0_for_crosvm",
srcs: ["x86_64-linux-gnu/bin/libepoxy.so.0"],
stem: "libepoxy.so.0",
relative_install_path: "x86_64-linux-gnu",
defaults: ["cuttlefish_host"],
check_elf_files: false,
}
cc_prebuilt_binary {
name: "x86_64_linux_gnu_libffi.so.7_for_crosvm",
srcs: ["x86_64-linux-gnu/bin/libffi.so.7"],
stem: "libffi.so.7",
relative_install_path: "x86_64-linux-gnu",
defaults: ["cuttlefish_host"],
check_elf_files: false,
}
cc_prebuilt_binary {
name: "x86_64_linux_gnu_libgbm.so.1_binary_for_qemu",
srcs: ["qemu/x86_64-linux-gnu/bin/libgbm.so.1"],
stem: "libgbm.so.1",
relative_install_path: "x86_64-linux-gnu/qemu",
defaults: ["cuttlefish_host"],
check_elf_files: false,
}
cc_prebuilt_binary {
name: "x86_64_linux_gnu_libgbm.so.1_for_crosvm",
srcs: ["x86_64-linux-gnu/bin/libgbm.so.1"],
stem: "libgbm.so.1",
relative_install_path: "x86_64-linux-gnu",
defaults: ["cuttlefish_host"],
check_elf_files: false,
}
cc_prebuilt_binary {
name: "x86_64_linux_gnu_libgfxstream_backend.so.0_binary_for_qemu",
srcs: ["qemu/x86_64-linux-gnu/bin/libgfxstream_backend.so.0"],
stem: "libgfxstream_backend.so.0",
relative_install_path: "x86_64-linux-gnu/qemu",
defaults: ["cuttlefish_host"],
check_elf_files: false,
}
cc_prebuilt_binary {
name: "x86_64_linux_gnu_libgfxstream_backend.so_for_crosvm",
srcs: ["x86_64-linux-gnu/bin/libgfxstream_backend.so"],
stem: "libgfxstream_backend.so",
relative_install_path: "x86_64-linux-gnu",
defaults: ["cuttlefish_host"],
check_elf_files: false,
}
cc_prebuilt_binary {
name: "x86_64_linux_gnu_libminijail.so_for_crosvm",
srcs: ["x86_64-linux-gnu/bin/libminijail.so"],
stem: "libminijail.so",
relative_install_path: "x86_64-linux-gnu",
defaults: ["cuttlefish_host"],
check_elf_files: false,
}
cc_prebuilt_binary {
name: "x86_64_linux_gnu_librutabaga_gfx_ffi.so.0_binary_for_qemu",
srcs: ["qemu/x86_64-linux-gnu/bin/librutabaga_gfx_ffi.so.0"],
stem: "librutabaga_gfx_ffi.so.0",
relative_install_path: "x86_64-linux-gnu/qemu",
defaults: ["cuttlefish_host"],
check_elf_files: false,
}
cc_prebuilt_binary {
name: "x86_64_linux_gnu_libvirglrenderer.so.1_binary_for_qemu",
srcs: ["qemu/x86_64-linux-gnu/bin/libvirglrenderer.so.1"],
stem: "libvirglrenderer.so.1",
relative_install_path: "x86_64-linux-gnu/qemu",
defaults: ["cuttlefish_host"],
check_elf_files: false,
}
cc_prebuilt_binary {
name: "x86_64_linux_gnu_libvirglrenderer.so.1_for_crosvm",
srcs: ["x86_64-linux-gnu/bin/libvirglrenderer.so.1"],
stem: "libvirglrenderer.so.1",
relative_install_path: "x86_64-linux-gnu",
defaults: ["cuttlefish_host"],
check_elf_files: false,
}
cc_prebuilt_binary {
name: "x86_64_linux_gnu_libwayland_client.so.0_for_crosvm",
srcs: ["x86_64-linux-gnu/bin/libwayland-client.so.0"],
stem: "libwayland-client.so.0",
relative_install_path: "x86_64-linux-gnu",
defaults: ["cuttlefish_host"],
check_elf_files: false,
}
cc_prebuilt_binary {
name: "x86_64_linux_gnu_libz.so.1_binary_for_qemu",
srcs: ["qemu/x86_64-linux-gnu/bin/libz.so.1"],
stem: "libz.so.1",
relative_install_path: "x86_64-linux-gnu/qemu",
defaults: ["cuttlefish_host"],
check_elf_files: false,
}
cc_prebuilt_binary {
name: "x86_64_linux_gnu_qemu-system-aarch64_binary_for_qemu",
srcs: ["qemu/x86_64-linux-gnu/bin/qemu-system-aarch64"],
stem: "qemu-system-aarch64",
relative_install_path: "x86_64-linux-gnu/qemu",
defaults: ["cuttlefish_host"],
check_elf_files: false,
}
cc_prebuilt_binary {
name: "x86_64_linux_gnu_qemu-system-riscv64_binary_for_qemu",
srcs: ["qemu/x86_64-linux-gnu/bin/qemu-system-riscv64"],
stem: "qemu-system-riscv64",
relative_install_path: "x86_64-linux-gnu/qemu",
defaults: ["cuttlefish_host"],
check_elf_files: false,
}
cc_prebuilt_binary {
name: "x86_64_linux_gnu_qemu-system-x86_64_binary_for_qemu",
srcs: ["qemu/x86_64-linux-gnu/bin/qemu-system-x86_64"],
stem: "qemu-system-x86_64",
relative_install_path: "x86_64-linux-gnu/qemu",
defaults: ["cuttlefish_host"],
check_elf_files: false,
}
prebuilt_usr_share_host {
name: "x86_64_opensbi-riscv64-generic-fw_dynamic.bin_resource_for_qemu",
src: "qemu/x86_64-linux-gnu/usr/share/qemu/opensbi-riscv64-generic-fw_dynamic.bin",
filename: "opensbi-riscv64-generic-fw_dynamic.bin",
sub_dir: "qemu/x86_64-linux-gnu",
}