summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRam Muthiah <rammuthiah@google.com>2020-03-23 11:13:32 -0700
committerRam Muthiah <rammuthiah@google.com>2020-03-23 11:36:35 -0700
commit984f02d9d3a24dc7359bb67523a9dc8e9b836a50 (patch)
treeb847af43b1db18ff8a0a74c2fb72e60c4ecc6f77
parent311b8a6a3d8ee1ddd1afe28e8ccd07c1a6b55775 (diff)
downloadcuttlefish-modules-984f02d9d3a24dc7359bb67523a9dc8e9b836a50.tar.gz
Moved cuttlefish configs into cuttlefish module repo
Bug: 151981046 Test: Treehugger Signed-off-by: Ram Muthiah <rammuthiah@google.com> Change-Id: I5fa1a08962ca517eaeb259ebcd743a716d065888
-rw-r--r--build.config.cuttlefish.aarch6411
-rw-r--r--build.config.cuttlefish.x86_6411
-rw-r--r--cuttlefish.fragment23
3 files changed, 45 insertions, 0 deletions
diff --git a/build.config.cuttlefish.aarch64 b/build.config.cuttlefish.aarch64
new file mode 100644
index 0000000..0a90e31
--- /dev/null
+++ b/build.config.cuttlefish.aarch64
@@ -0,0 +1,11 @@
+. ${ROOT_DIR}/common/build.config.common
+. ${ROOT_DIR}/common/build.config.aarch64
+. ${ROOT_DIR}/common/build.config.gki
+
+BUILD_INITRAMFS=1
+DEFCONFIG=cf_aarch_64_gki_defconfig
+PRE_DEFCONFIG_CMDS="KCONFIG_CONFIG=${ROOT_DIR}/common/arch/arm64/configs/${DEFCONFIG} ${ROOT_DIR}/common/scripts/kconfig/merge_config.sh -m -r ${ROOT_DIR}/common/arch/arm64/configs/gki_defconfig ${ROOT_DIR}/cuttlefish-modules/cuttlefish.fragment"
+POST_DEFCONFIG_CMDS="rm ${ROOT_DIR}/common/arch/arm64/configs/${DEFCONFIG}"
+
+# Not saving any kernel images. This build step is meant purely to generate the .kos.
+FILES=""
diff --git a/build.config.cuttlefish.x86_64 b/build.config.cuttlefish.x86_64
new file mode 100644
index 0000000..ce07921
--- /dev/null
+++ b/build.config.cuttlefish.x86_64
@@ -0,0 +1,11 @@
+. ${ROOT_DIR}/common/build.config.common
+. ${ROOT_DIR}/common/build.config.x86_64
+. ${ROOT_DIR}/common/build.config.gki
+
+BUILD_INITRAMFS=1
+DEFCONFIG=cf_x86_64_gki_defconfig
+PRE_DEFCONFIG_CMDS="KCONFIG_CONFIG=${ROOT_DIR}/common/arch/x86/configs/${DEFCONFIG} ${ROOT_DIR}/common/scripts/kconfig/merge_config.sh -m -r ${ROOT_DIR}/common/arch/x86/configs/gki_defconfig ${ROOT_DIR}/cuttlefish-modules/cuttlefish.fragment"
+POST_DEFCONFIG_CMDS="rm ${ROOT_DIR}/common/arch/x86/configs/${DEFCONFIG}"
+
+# Not saving any kernel images. This build step is meant purely to generate the .kos.
+FILES=""
diff --git a/cuttlefish.fragment b/cuttlefish.fragment
new file mode 100644
index 0000000..1a0c9f9
--- /dev/null
+++ b/cuttlefish.fragment
@@ -0,0 +1,23 @@
+CONFIG_CPUFREQ_DUMMY=m
+CONFIG_VSOCKETS=m
+CONFIG_VIRTIO_VSOCKETS=m
+CONFIG_GNSS_CMDLINE_SERIAL=m
+CONFIG_VIRTIO_BLK=m
+CONFIG_VIRTIO_NET=m
+CONFIG_VIRT_WIFI=m
+CONFIG_HW_RANDOM_VIRTIO=m
+CONFIG_DRM_VIRTIO_GPU=m
+CONFIG_SND_INTEL8X0=m
+CONFIG_USB_DUMMY_HCD=m
+CONFIG_RTC_DRV_TEST=m
+CONFIG_VIRTIO_PCI=m
+CONFIG_VIRTIO_PMEM=m
+CONFIG_VIRTIO_INPUT=m
+CONFIG_VIRTIO_MMIO=m
+CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES=y
+CONFIG_INCREMENTAL_FS=m
+CONFIG_TEST_STACKINIT=m
+CONFIG_TEST_MEMINIT=m
+CONFIG_SDCARD_FS=m
+CONFIG_TCG_TPM=m
+CONFIG_TCG_VTPM_PROXY=m