blob: cc681a7ee96a9511e46c1f90d26049e1c6a19ba2 [file] [log] [blame]
Jiyong Parkd3524122022-07-07 15:00:51 +09001package {
2 default_applicable_licenses: ["Android-Apache-2.0"],
3}
4
5cc_binary {
6 name: "microdroid_kexec",
Jiyong Park202856e2022-08-22 16:04:26 +09007 stem: "kexec_load",
Jiyong Parkd3524122022-07-07 15:00:51 +09008 srcs: ["kexec.c"],
9 installable: false,
Jiyong Park202856e2022-08-22 16:04:26 +090010 static_executable: true, // required because this runs before linkerconfig
Jiyong Park9e5ae632022-07-08 14:47:23 +090011 compile_multilib: "64",
Jiyong Parkd3524122022-07-07 15:00:51 +090012}
Jiyong Park9117f012022-07-07 15:24:06 +090013
14cc_binary {
15 name: "microdroid_crashdump",
16 stem: "crashdump",
17 srcs: ["crashdump.c"],
18 static_executable: true,
19 installable: false,
Jiyong Park9e5ae632022-07-08 14:47:23 +090020 compile_multilib: "64",
Jiyong Park9117f012022-07-07 15:24:06 +090021}
22
23android_filesystem {
24 name: "microdroid_crashdump_initrd",
Jiyong Park9e5ae632022-07-08 14:47:23 +090025 multilib: {
26 lib64: {
27 deps: ["microdroid_crashdump"],
28 },
29 },
Jiyong Park9117f012022-07-07 15:24:06 +090030 dirs: [
31 "dev",
32 "proc",
33 ],
34 type: "cpio",
35}