dify.rb 756 B

1234567891011121314151617181920212223242526
  1. class Dify < Formula
  2. desc "Dify Plugin Command Line Tool"
  3. homepage "https://github.com/langgenius/dify-plugin-daemon"
  4. version "0.1.0"
  5. license "MIT"
  6. if OS.mac? && Hardware::CPU.intel?
  7. url "file://#{__dir__}/bin/dify-plugin-darwin-amd64.tar.gz"
  8. sha256 "3b0172bfdaf19396a855974b6f83e03a86ce2a073615cd7d6fbbb104c3d96946"
  9. elsif OS.mac? && Hardware::CPU.arm?
  10. url "file://#{__dir__}/bin/dify-plugin-darwin-arm64.tar.gz"
  11. sha256 "8a527f7bc61046aa11992d76cc2e3fe2a2c38cf3434d882273fcba30dd3a2e00"
  12. end
  13. def install
  14. if Hardware::CPU.intel?
  15. bin.install "dify-plugin-darwin-amd64" => "dify"
  16. else
  17. bin.install "dify-plugin-darwin-arm64" => "dify"
  18. end
  19. end
  20. test do
  21. system "#{bin}/dify", "--version"
  22. end
  23. end