1
Fork 0

Feed cmake log from command line args

This commit is contained in:
Joshua Goins 2023-01-21 15:11:56 -05:00
parent 9b1aa6241f
commit 4aa4534167

View file

@ -3,6 +3,7 @@ use std::fs::File;
use std::io::{BufRead, BufReader};
use std::process::Command;
use fancy_regex::Regex;
use std::env;
#[derive(Debug)]
enum PackageType {
@ -75,7 +76,14 @@ fn install_packages(package_list: &Vec<Package>) -> Vec<String> {
}
fn main() {
let file = File::open("missing-kcolorpicker.log").unwrap();
let args: Vec<String> = env::args().collect();
if args.len() < 2 {
println!("Usage: cmake-package-installer [path to cmake log]");
return
}
let file = File::open(&args[1]).unwrap();
let reader = BufReader::new(file);
let mut package_list: Vec<Package> = vec![];