Entry point for Rust pvmfw.
Bug: 223166344
Test: Ran unprotected VM under crosvm.
Change-Id: I89b1c01f9b1ae3bbbe477044f11ed8b87287535a
diff --git a/pvmfw/Android.bp b/pvmfw/Android.bp
index a5e4920..d94334c 100644
--- a/pvmfw/Android.bp
+++ b/pvmfw/Android.bp
@@ -16,3 +16,27 @@
},
apex_available: ["com.android.virt"],
}
+
+cc_binary {
+ name: "pvmfw",
+ srcs: [
+ "entry.S",
+ ],
+ static_libs: [
+ "libpvmfw",
+ ],
+ static_executable: true,
+ no_libcrt: true,
+ nocrt: true,
+ system_shared_libs: [],
+ ldflags: [
+ "-Tpackages/modules/Virtualization/pvmfw/image.ld",
+ ],
+ enabled: false,
+ target: {
+ android_arm64: {
+ enabled: true,
+ },
+ },
+ apex_available: ["com.android.virt"],
+}