# typed: false # frozen_string_literal: true # This file was generated by GoReleaser. DO NOT EDIT. class OpenPr < Formula desc "Run pipe test formula and FOO=foo_is_bar" homepage "https://github.com/goreleaser" version "1.0.1" depends_on "bash" => "3.2.57" depends_on "fish" => :optional depends_on "zsh" => :optional on_macos do if Hardware::CPU.intel? url "https://dummyhost/download/v1.0.1/bin.tar.gz" sha256 "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" def install bin.install "open_pr_darwin_amd64 => open_pr" end end if Hardware::CPU.arm? url "https://dummyhost/download/v1.0.1/bin.tar.gz" sha256 "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" def install bin.install "open_pr_darwin_arm64 => open_pr" end end end on_linux do if Hardware::CPU.intel? url "https://dummyhost/download/v1.0.1/bin.tar.gz" sha256 "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" def install bin.install "open_pr_linux_amd64 => open_pr" end end end conflicts_with "gtk+" conflicts_with "qt" def post_install system "echo" touch "/tmp/hi" end def caveats <<~EOS don't do this open_pr EOS end plist_options startup: false def plist <<~EOS whatever EOS end service do run foo/bar keep_alive true end test do system "true" system "#{bin}/foo", "-h" end end