[installd] Pass .dm files to dexopt
Test: installd_otapreopt_test installd_dexopt_test
Bug: 30934496
Change-Id: I3cb5b3f96205688203a134023492d8ff80524ab6
diff --git a/cmds/installd/otapreopt_parameters.cpp b/cmds/installd/otapreopt_parameters.cpp
index b8e6310..5b5f522 100644
--- a/cmds/installd/otapreopt_parameters.cpp
+++ b/cmds/installd/otapreopt_parameters.cpp
@@ -228,6 +228,7 @@
case 3: num_args_expected = 12; break;
case 4: num_args_expected = 13; break;
case 5: num_args_expected = 14; break;
+ case 6: num_args_expected = 15; break;
default:
LOG(ERROR) << "Don't know how to read arguments for version " << version;
return false;
@@ -330,6 +331,9 @@
profile_name = ParseNull(param);
break;
+ case 14:
+ dex_metadata_path = ParseNull(param);
+
default:
CHECK(false) << "Should not get here. Did you call ReadArguments "
<< "with the right expectation?";