pub fn run(
package_file: &Path,
build_type: Option<&str>,
platforms: &[String],
sign_key: Option<String>,
output_dir: Option<&Path>,
version_override: Option<&str>,
sub_packages: Option<Vec<String>>,
quiet: bool,
method: &str,
image: Option<&str>,
fakeroot: bool,
install_deps: bool,
test: bool,
) -> Result<(), Error>