class Squarectl::ShellCompletion

Overview

Embeds the shell completion scripts from completion/ into the binary (via BakedFileSystem) so squarectl completion bash can print them at runtime without shipping separate files.

:nodoc:

Extended Modules

Defined in:

squarectl/shell_completion.cr

Class Method Summary

Macro Summary

Class Method Detail

def self.add_baked_file(file : BakedFileSystem::BakedFile) #

[View source]

Macro Detail

macro bake_folder(path, dir = __DIR__, allow_empty = false, include_dotfiles = false, include_patterns = nil, exclude_patterns = nil, max_size = nil) #

[View source]