From 3176897dabcad9ad17c3d345cf7db45a446e0959 Mon Sep 17 00:00:00 2001 From: dstnbrkr Date: Wed, 5 Mar 2014 23:23:19 -0500 Subject: chisel 1.0.0 Closes #27271. Signed-off-by: Adam Vandenberg --- Library/Formula/chisel.rb | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 Library/Formula/chisel.rb (limited to 'Library/Formula') diff --git a/Library/Formula/chisel.rb b/Library/Formula/chisel.rb new file mode 100644 index 000000000..aae0b668f --- /dev/null +++ b/Library/Formula/chisel.rb @@ -0,0 +1,25 @@ +require "formula" + +class Chisel < Formula + homepage "https://github.com/facebook/chisel" + url "https://github.com/facebook/chisel/archive/1.0.0.zip" + sha1 "78e1c10d6e1e625291377aac1b27487d210bb04e" + + def install + libexec.install Dir["*.py", "commands"] + prefix.install "PATENTS" + end + + def caveats; <<-EOS.undent + Add the following line to ~/.lldbinit to load chisel when Xcode launches: + command script import #{libexec}/fblldb.py + EOS + end + + test do + xcode_path = `xcode-select --print-path`.strip + lldb_rel_path = "Contents/SharedFrameworks/LLDB.framework/Resources/Python" + ENV["PYTHONPATH"] = "#{xcode_path}/../../#{lldb_rel_path}" + system "python #{libexec}/fblldb.py" + end +end -- cgit v1.2.3