Skip to content

Commit

Permalink
Merge pull request #178623 from Homebrew/inspectrum-cmake
Browse files Browse the repository at this point in the history
inspectrum: use modern cmake syntax
  • Loading branch information
chenrui333 committed Jul 27, 2024
2 parents d73ebbc + 6d13d02 commit 516828b
Showing 1 changed file with 5 additions and 4 deletions.
9 changes: 5 additions & 4 deletions Formula/i/inspectrum.rb
Original file line number Diff line number Diff line change
Expand Up @@ -18,22 +18,23 @@ class Inspectrum < Formula

depends_on "cmake" => :build
depends_on "pkg-config" => :build

depends_on "fftw"
depends_on "liquid-dsp"
depends_on "qt@5"

fails_with gcc: "5"

def install
mkdir "build" do
system "cmake", "..", *std_cmake_args
system "make", "install"
end
system "cmake", "-S", ".", "-B", "build", *std_cmake_args
system "cmake", "--build", "build"
system "cmake", "--install", "build"
end

test do
return if OS.linux? && ENV["HOMEBREW_GITHUB_ACTIONS"]

# inspectrum is a GUI application
assert_match "-r, --rate <Hz> Set sample rate.", shell_output("#{bin}/inspectrum -h").strip
end
end

0 comments on commit 516828b

Please sign in to comment.