Add shell completion #68

Merged
oysteikt merged 3 commits from add-shell-completion into main 2024-08-19 02:24:46 +02:00
1 changed files with 34 additions and 30 deletions
Showing only changes of commit 94e0e5d6c7 - Show all commits

View File

@ -3,9 +3,7 @@ use anyhow::anyhow;
#[cfg(feature = "mysql-admutils-compatibility")]
use std::{env, os::unix::fs::symlink, path::PathBuf};
fn main() -> anyhow::Result<()> {
#[cfg(feature = "mysql-admutils-compatibility")]
{
fn generate_mysql_admutils_symlinks() -> anyhow::Result<()> {
// NOTE: This is slightly illegal, and depends on implementation details.
// But it is only here for ease of testing the compatibility layer,
// and not critical in any way. Considering the code is never going
@ -36,7 +34,13 @@ fn main() -> anyhow::Result<()> {
)
.ok();
}
}
Ok(())
}
fn main() -> anyhow::Result<()> {
#[cfg(feature = "mysql-admutils-compatibility")]
generate_mysql_admutils_symlinks()?;
Ok(())
}