suppress warning messages if no apps are selected

This commit is contained in:
bunnie 2022-03-08 17:39:57 +08:00
parent c763ede830
commit 19f09b9ed3

View file

@ -1374,6 +1374,12 @@ fn generate_app_menus(apps: &Vec::<String>) {
// construct the app menu
let mut menu = String::new();
writeln!(menu, "// This file is auto-generated by xtask/main.rs generate_app_menus()").unwrap();
if apps.len() == 0 {
writeln!(menu, "// NO APPS SELECTED: suppressing warning messages!").unwrap();
writeln!(menu, "#![allow(dead_code)]").unwrap();
writeln!(menu, "#![allow(unused_imports)]").unwrap();
writeln!(menu, "#![allow(unused_variables)]").unwrap();
}
writeln!(menu, r####"use crate::StatusOpcode;
use gam::{{MenuItem, MenuPayload}};
use locales::t;