diff --git a/Aliases/gz-jetty b/Aliases/gz-jetty deleted file mode 120000 index 56508243d..000000000 --- a/Aliases/gz-jetty +++ /dev/null @@ -1 +0,0 @@ -../Formula/gz-ionic.rb \ No newline at end of file diff --git a/Formula/gz-jetty.rb b/Formula/gz-jetty.rb new file mode 100644 index 000000000..df9670673 --- /dev/null +++ b/Formula/gz-jetty.rb @@ -0,0 +1,42 @@ +class GzJetty < Formula + include Language::Python::Virtualenv + + desc "Collection of gazebo simulation software" + homepage "https://github.com/gazebosim/gz-jetty" + url "https://github.com/gazebosim/gz-jetty.git", branch: "main" + version "0.999.999-0-20250117" + license "Apache-2.0" + + head "https://github.com/gazebosim/gz-jetty.git", branch: "main" + + depends_on "cmake" => :build + + depends_on "gz-cmake4" + depends_on "gz-common6" + depends_on "gz-fuel-tools10" + depends_on "gz-gui10" + depends_on "gz-launch9" + depends_on "gz-math8" + depends_on "gz-msgs11" + depends_on "gz-physics8" + depends_on "gz-plugin3" + depends_on "gz-rendering9" + depends_on "gz-sensors9" + depends_on "gz-sim10" + depends_on "gz-tools2" + depends_on "gz-transport14" + depends_on "gz-utils3" + depends_on "pkgconf" + depends_on "sdformat15" + + def install + mkdir "build" do + system "cmake", "..", *std_cmake_args + system "make", "install" + end + end + + test do + assert_predicate share/"gz/gz-jetty/release_notes.md", :exist? + end +end