From 19f09b9ed3cf5d1ea30d96cef729ff490cc5ff6e Mon Sep 17 00:00:00 2001 From: bunnie Date: Tue, 8 Mar 2022 17:39:57 +0800 Subject: [PATCH] suppress warning messages if no apps are selected --- xtask/src/main.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/xtask/src/main.rs b/xtask/src/main.rs index 722bee7ee..e8aff8778 100644 --- a/xtask/src/main.rs +++ b/xtask/src/main.rs @@ -1374,6 +1374,12 @@ fn generate_app_menus(apps: &Vec::) { // 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;