File tree Expand file tree Collapse file tree 2 files changed +48
-0
lines changed
Expand file tree Collapse file tree 2 files changed +48
-0
lines changed Original file line number Diff line number Diff line change 1+ class Ebmc < Formula
2+ desc "Model Checker for SystemVerilog"
3+ homepage "https://www.cprover.org/ebmc/"
4+ url "https://github.com/diffblue/hw-cbmc.git",
5+ tag: "ebmc-5.2"
6+ revision: "d308e0934a635a3e16a332284d41c43eda7a4133"
7+ version "5.2"
8+ license "BSD-3-Clause"
9+
10+ uses_from_macos "flex" => :build
11+ uses_from_macos "curl" => :build
12+ depends_on "bison" => :build
13+
14+ def install
15+ system "make", "-C", "lib/cbmc/src", "minisat2-download"
16+ system "make", "-C", "src"
17+ system "mkdir", "-p", "#{prefix}/usr/bin"
18+ system "cp", "src/ebmc/ebmc", "#{prefix}/usr/bin/"
19+ end
20+
21+ test do
22+ system "make", "-C", "regression/ebmc", "test"
23+ end
24+ end
Original file line number Diff line number Diff line change 1+ class Ebmc < Formula
2+ desc "Model Checker for SystemVerilog"
3+ homepage "https://www.cprover.org/ebmc/"
4+ url "https://github.com/diffblue/hw-cbmc.git",
5+ tag: "ebmc-5.3"
6+ revision: "a7bf36c2fba8f7658932b5d83a0e1752668cd091"
7+ version "5.3"
8+ license "BSD-3-Clause"
9+
10+ uses_from_macos "flex" => :build
11+ uses_from_macos "curl" => :build
12+ depends_on "bison" => :build
13+
14+ def install
15+ system "make", "-C", "lib/cbmc/src", "minisat2-download"
16+ system "make", "-C", "src"
17+ system "mkdir", "-p", "#{prefix}/usr/bin"
18+ system "cp", "src/ebmc/ebmc", "#{prefix}/usr/bin/"
19+ end
20+
21+ test do
22+ system "make", "-C", "regression/ebmc", "test"
23+ end
24+ end
You can’t perform that action at this time.
0 commit comments