mirror of
https://github.com/tinyhumansai/openhuman.git
synced 2026-07-28 05:12:33 +00:00
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com> Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
41 lines
1.3 KiB
Ruby
41 lines
1.3 KiB
Ruby
# Homebrew formula template — rendered by CI, committed to tinyhumansai/homebrew-openhuman.
|
|
# Placeholders replaced by .github/workflows/release-packages.yml before commit.
|
|
class Openhuman < Formula
|
|
desc "AI-powered assistant for communities — OpenHuman CLI"
|
|
homepage "https://github.com/tinyhumansai/openhuman"
|
|
version "@VERSION@"
|
|
license "MIT"
|
|
|
|
on_macos do
|
|
on_arm do
|
|
url "https://github.com/tinyhumansai/openhuman/releases/download/v@VERSION@/openhuman-core-@VERSION@-aarch64-apple-darwin.tar.gz"
|
|
sha256 "@SHA256_MACOS_ARM64@"
|
|
end
|
|
on_intel do
|
|
url "https://github.com/tinyhumansai/openhuman/releases/download/v@VERSION@/openhuman-core-@VERSION@-x86_64-apple-darwin.tar.gz"
|
|
sha256 "@SHA256_MACOS_X64@"
|
|
end
|
|
end
|
|
|
|
on_linux do
|
|
on_arm do
|
|
# ARM64 (aarch64)
|
|
url "https://github.com/tinyhumansai/openhuman/releases/download/v@VERSION@/openhuman-core-@VERSION@-aarch64-unknown-linux-gnu.tar.gz"
|
|
sha256 "@SHA256_LINUX_ARM64@"
|
|
end
|
|
on_intel do
|
|
url "https://github.com/tinyhumansai/openhuman/releases/download/v@VERSION@/openhuman-core-@VERSION@-x86_64-unknown-linux-gnu.tar.gz"
|
|
sha256 "@SHA256_LINUX_X64@"
|
|
end
|
|
end
|
|
|
|
def install
|
|
bin.install "openhuman-core"
|
|
mv bin/"openhuman-core", bin/"openhuman"
|
|
end
|
|
|
|
test do
|
|
system "#{bin}/openhuman", "--version"
|
|
end
|
|
end
|