Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'xtask/src/main.rs')
| -rw-r--r-- | xtask/src/main.rs | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/xtask/src/main.rs b/xtask/src/main.rs index aba5c449..fcb462f2 100644 --- a/xtask/src/main.rs +++ b/xtask/src/main.rs @@ -2,6 +2,7 @@ mod docgen; mod helpers; mod path; mod querycheck; +mod theme_check; use std::{env, error::Error}; @@ -11,6 +12,7 @@ pub mod tasks { use crate::docgen::{lang_features, typable_commands, write}; use crate::docgen::{LANG_SUPPORT_MD_OUTPUT, TYPABLE_COMMANDS_MD_OUTPUT}; use crate::querycheck::query_check; + use crate::theme_check::theme_check; use crate::DynError; pub fn docgen() -> Result<(), DynError> { @@ -23,6 +25,10 @@ pub mod tasks { query_check() } + pub fn themecheck() -> Result<(), DynError> { + theme_check() + } + pub fn print_help() { println!( " @@ -43,6 +49,7 @@ fn main() -> Result<(), DynError> { Some(t) => match t.as_str() { "docgen" => tasks::docgen()?, "query-check" => tasks::querycheck()?, + "theme-check" => tasks::themecheck()?, invalid => return Err(format!("Invalid task name: {}", invalid).into()), }, }; |