INNER CODE UNIT · Python
main
softaworks/agent-toolkit · scripts/build_plugins.py:166
def main():
parser = argparse.ArgumentParser(
description="Build per-plugin distribution directories",
formatter_class=argparse.RawDescriptionHelpFormatter,
epilog="""
Each plugin gets its own directory under dist/plugins/ containing only
the files it needs. This prevents installing one plugin from caching
the entire repository.
Examples:
%(prog)s # Build all plugins
%(prog)s --dry-run # Preview without writing
%(prog)s --verbose # Show detailed output
"""
)
parser.add_argument(
"--dry-run", "-n",