Fix build for Android (#809)

This commit is contained in:
Laurent le Beau-Martin
2021-12-13 16:04:21 -05:00
committed by GitHub
parent 1f3d8d39a0
commit 1c24014178

View File

@@ -1,6 +1,7 @@
use crate::execution_context::ExecutionContext; use crate::execution_context::ExecutionContext;
use crate::terminal::print_separator; use crate::terminal::print_separator;
use crate::utils::require; use crate::utils::require;
use crate::Step;
use anyhow::Result; use anyhow::Result;
pub fn upgrade_packages(ctx: &ExecutionContext) -> Result<()> { pub fn upgrade_packages(ctx: &ExecutionContext) -> Result<()> {
@@ -10,7 +11,7 @@ pub fn upgrade_packages(ctx: &ExecutionContext) -> Result<()> {
let mut command = ctx.run_type().execute(&pkg); let mut command = ctx.run_type().execute(&pkg);
command.arg("upgrade"); command.arg("upgrade");
if ctx.config().yes() { if ctx.config().yes(Step::System) {
command.arg("-y"); command.arg("-y");
} }
command.check_run()?; command.check_run()?;
@@ -21,7 +22,7 @@ pub fn upgrade_packages(ctx: &ExecutionContext) -> Result<()> {
let apt = require("apt")?; let apt = require("apt")?;
let mut command = ctx.run_type().execute(&apt); let mut command = ctx.run_type().execute(&apt);
command.arg("autoremove"); command.arg("autoremove");
if ctx.config().yes() { if ctx.config().yes(Step::System) {
command.arg("-y"); command.arg("-y");
} }
command.check_run()?; command.check_run()?;