Files @ cfcb12a625ff
Branch filter:

Location: CSY/reowolf/bin-compiler/src/main.rs - annotation

cfcb12a625ff 804 B application/rls-services+xml Show Source Show as Raw Download as Raw
mh
Bump rust compiler edition to 2021
use clap::{App, Arg};
use reowolf_rs as rw;

fn main() {
    let app = App::new("rwc")
        .author("Henger, M.")
        .version(env!("CARGO_PKG_VERSION"))
        .about("Reowolf compiler")
        .arg(
            Arg::new("input")
                .long("input")
                .short('i')
                .help("input files")
                .required(true)
                .takes_value(true)
                .multiple_occurrences(true)
        );

    let app = app.get_matches();
    let input_files = app.values_of("input");
    if input_files.is_none() {
        println!("Expected at least one input file");
        return;
    }

    let input_files = input_files.unwrap();
    for input_file in input_files {
        println!("Got input: {}", input_file);
    }

    println!("Done!");
}