Skip to content

Commit 35b3c73

Browse files
committed
Extract VmmMode to a separate file out of cuttlefish_config.h
Bug: b/435249938
1 parent 3a91c38 commit 35b3c73

31 files changed

+153
-52
lines changed

base/cvd/cuttlefish/host/commands/assemble_cvd/BUILD.bazel

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -163,6 +163,7 @@ cf_cc_library(
163163
"//cuttlefish/host/libs/config:data_image",
164164
"//cuttlefish/host/libs/config:fetcher_config",
165165
"//cuttlefish/host/libs/config:instance_nums",
166+
"//cuttlefish/host/libs/config:vmm_mode",
166167
"//cuttlefish/host/libs/feature:inject",
167168
"//libbase",
168169
"@gflags",
@@ -176,7 +177,7 @@ cf_cc_library(
176177
deps = [
177178
"//cuttlefish/common/libs/utils:files",
178179
"//cuttlefish/common/libs/utils:result",
179-
"//cuttlefish/host/libs/config:cuttlefish_config",
180+
"//cuttlefish/host/libs/config:vmm_mode",
180181
"//cuttlefish/host/libs/image_aggregator",
181182
"//cuttlefish/host/libs/image_aggregator:qcow2",
182183
"//libbase",
@@ -198,6 +199,7 @@ cf_cc_library(
198199
"//cuttlefish/host/libs/config:cuttlefish_config",
199200
"//cuttlefish/host/libs/config:fetcher_config",
200201
"//cuttlefish/host/libs/config:instance_nums",
202+
"//cuttlefish/host/libs/config:vmm_mode",
201203
"//libbase",
202204
],
203205
)
@@ -268,6 +270,7 @@ cf_cc_library(
268270
"//cuttlefish/host/libs/config:host_tools_version",
269271
"//cuttlefish/host/libs/config:instance_nums",
270272
"//cuttlefish/host/libs/config:secure_hals",
273+
"//cuttlefish/host/libs/config:vmm_mode",
271274
"//cuttlefish/host/libs/vhal_proxy_server",
272275
"//cuttlefish/host/libs/vm_manager",
273276
"//libbase",
@@ -327,6 +330,7 @@ cf_cc_library(
327330
"//cuttlefish/host/graphics_detector:graphics_detector_cc_proto",
328331
"//cuttlefish/host/libs/config:config_constants",
329332
"//cuttlefish/host/libs/config:cuttlefish_config",
333+
"//cuttlefish/host/libs/config:vmm_mode",
330334
"//libbase",
331335
"@fmt",
332336
"@protobuf",

base/cvd/cuttlefish/host/commands/assemble_cvd/create_dynamic_disk_files.cc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@
5656
#include "cuttlefish/host/libs/config/cuttlefish_config.h"
5757
#include "cuttlefish/host/libs/config/data_image.h"
5858
#include "cuttlefish/host/libs/config/fetcher_config.h"
59+
#include "cuttlefish/host/libs/config/vmm_mode.h"
5960

6061
namespace cuttlefish {
6162

base/cvd/cuttlefish/host/commands/assemble_cvd/disk/BUILD.bazel

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -195,6 +195,7 @@ cf_cc_library(
195195
"//cuttlefish/host/commands/assemble_cvd/disk:generate_persistent_vbmeta",
196196
"//cuttlefish/host/libs/config:ap_boot_flow",
197197
"//cuttlefish/host/libs/config:cuttlefish_config",
198+
"//cuttlefish/host/libs/config:vmm_mode",
198199
"//cuttlefish/host/libs/image_aggregator",
199200
"//cuttlefish/host/libs/vm_manager",
200201
"@gflags",
@@ -308,6 +309,7 @@ cf_cc_library(
308309
"//cuttlefish/common/libs/utils:result",
309310
"//cuttlefish/host/libs/config:cuttlefish_config",
310311
"//cuttlefish/host/libs/config:data_image",
312+
"//cuttlefish/host/libs/config:vmm_mode",
311313
"//cuttlefish/host/libs/image_aggregator:qcow2",
312314
],
313315
)

base/cvd/cuttlefish/host/commands/assemble_cvd/disk/initialize_instance_composite_disk.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
#include "cuttlefish/host/commands/assemble_cvd/disk/initialize_instance_composite_disk.h"
1818

1919
#include <string>
20-
#include <utility>
2120
#include <vector>
2221

2322
#include "cuttlefish/common/libs/utils/files.h"
@@ -27,6 +26,7 @@
2726
#include "cuttlefish/host/commands/assemble_cvd/disk_builder.h"
2827
#include "cuttlefish/host/libs/config/ap_boot_flow.h"
2928
#include "cuttlefish/host/libs/config/cuttlefish_config.h"
29+
#include "cuttlefish/host/libs/config/vmm_mode.h"
3030
#include "cuttlefish/host/libs/image_aggregator/image_aggregator.h"
3131

3232
namespace cuttlefish {

base/cvd/cuttlefish/host/commands/assemble_cvd/disk/sd_card.cc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
#include "cuttlefish/common/libs/utils/result.h"
2121
#include "cuttlefish/host/libs/config/cuttlefish_config.h"
2222
#include "cuttlefish/host/libs/config/data_image.h"
23+
#include "cuttlefish/host/libs/config/vmm_mode.h"
2324
#include "cuttlefish/host/libs/image_aggregator/qcow2.h"
2425

2526
namespace cuttlefish {

base/cvd/cuttlefish/host/commands/assemble_cvd/disk_builder.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
#include <android-base/file.h>
2323

2424
#include "cuttlefish/common/libs/utils/files.h"
25-
#include "cuttlefish/host/libs/config/cuttlefish_config.h"
25+
#include "cuttlefish/host/libs/config/vmm_mode.h"
2626
#include "cuttlefish/host/libs/image_aggregator/image_aggregator.h"
2727
#include "cuttlefish/host/libs/image_aggregator/qcow2.h"
2828

base/cvd/cuttlefish/host/commands/assemble_cvd/disk_builder.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
#include <vector>
2020

2121
#include "cuttlefish/common/libs/utils/result.h"
22-
#include "cuttlefish/host/libs/config/cuttlefish_config.h"
22+
#include "cuttlefish/host/libs/config/vmm_mode.h"
2323
#include "cuttlefish/host/libs/image_aggregator/image_aggregator.h"
2424

2525
namespace cuttlefish {

base/cvd/cuttlefish/host/commands/assemble_cvd/disk_image_flags_vectorization.cc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434
#include "cuttlefish/host/libs/config/cuttlefish_config.h"
3535
#include "cuttlefish/host/libs/config/fetcher_config.h"
3636
#include "cuttlefish/host/libs/config/instance_nums.h"
37+
#include "cuttlefish/host/libs/config/vmm_mode.h"
3738

3839
namespace cuttlefish {
3940

base/cvd/cuttlefish/host/commands/assemble_cvd/flags.cc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@
6666
#include "cuttlefish/host/libs/config/host_tools_version.h"
6767
#include "cuttlefish/host/libs/config/instance_nums.h"
6868
#include "cuttlefish/host/libs/config/secure_hals.h"
69+
#include "cuttlefish/host/libs/config/vmm_mode.h"
6970
#include "cuttlefish/host/libs/vhal_proxy_server/vhal_proxy_server_eth_addr.h"
7071
#include "cuttlefish/host/libs/vm_manager/gem5_manager.h"
7172
#include "cuttlefish/host/libs/vm_manager/qemu_manager.h"

base/cvd/cuttlefish/host/commands/assemble_cvd/flags/BUILD.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ cf_cc_library(
9090
"//cuttlefish/common/libs/utils:result",
9191
"//cuttlefish/host/commands/assemble_cvd:flags_defaults",
9292
"//cuttlefish/host/commands/assemble_cvd:guest_config",
93-
"//cuttlefish/host/libs/config:cuttlefish_config",
93+
"//cuttlefish/host/libs/config:vmm_mode",
9494
"//libbase",
9595
"@gflags",
9696
],

0 commit comments

Comments
 (0)