Initial Homebrew tap setup with automated documentation

- Add formula parser with Ruby AST parsing
- Add GitHub Actions CI/CD workflows
- Add Jekyll-based documentation site
- Add RuboCop and Dependabot configuration
- Add example formula for demonstration
This commit is contained in:
2025-09-02 02:22:26 +03:00
commit 6de65bca11
19 changed files with 1881 additions and 0 deletions

27
docs/formulae.md Normal file
View File

@@ -0,0 +1,27 @@
---
layout: default
title: All Formulae
---
# All Formulae
{% if site.data.formulae.formulae.size > 0 %}
{% for formula in site.data.formulae.formulae %}
## [{{ formula.name }}]({{ '/formula/' | append: formula.name | relative_url }})
{% if formula.description %}{{ formula.description }}{% endif %}
**Installation:**
```bash
brew install {{ formula.name }}
```
{% if formula.dependencies.size > 0 %}
**Dependencies:** {{ formula.dependencies | join: ', ' }}
{% endif %}
---
{% endfor %}
{% else %}
No formulae available yet. Add some formulae to the `Formula/` directory to get started.
{% endif %}