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.7" ,
6+ revision : "953ccfa6092115594a28b43c87e27a6f22b2f192"
7+ version "5.7"
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.8" ,
6+ revision : "e67715256cd4ac967545bef1025410f676256f5d"
7+ version "5.8"
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