homebrew-core/Formula/google-sql-tool.rb

24 lines
759 B
Ruby

class GoogleSqlTool < Formula
desc "Command-line tool for executing common SQL statements"
homepage "https://cloud.google.com/sql/docs/mysql-client"
url "https://dl.google.com/cloudsql/tools/google_sql_tool.zip"
version "r10"
sha256 "b7e993edab12da32772bfa90c13999df728f06792757c496140d729d230b03c3"
bottle :unneeded
def install
# Patch script to find jar
chmod 0755, "google_sql.sh"
inreplace "google_sql.sh", 'SQL_SH_DIR="$(cd $(dirname $0); pwd)"',
"SQL_SH_DIR=\"#{libexec}\""
libexec.install %w[google_sql.sh google_sql.jar]
bin.install_symlink libexec/"google_sql.sh" => "google_sql"
end
test do
assert_match "Release 10", shell_output("#{bin}/google_sql --version")
end
end