diff options
Diffstat (limited to 'Library/Formula')
| -rw-r--r-- | Library/Formula/tcc.rb | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/Library/Formula/tcc.rb b/Library/Formula/tcc.rb index c63137bde..26c71deba 100644 --- a/Library/Formula/tcc.rb +++ b/Library/Formula/tcc.rb @@ -5,11 +5,19 @@ class Tcc < Formula url 'http://download.savannah.gnu.org/releases/tinycc/tcc-0.9.26.tar.bz2' sha1 '7110354d3637d0e05f43a006364c897248aed5d0' + option "with-cross", "Build all cross compilers" + def install + args = %W[ + --prefix=#{prefix} + --source-path=#{buildpath} + --sysincludepaths=/usr/local/include:#{MacOS.sdk_path}/usr/include:{B}/include + ] + + args << "--enable-cross" if build.with? "cross" + ENV.j1 - system "./configure", "--prefix=#{prefix}", - "--source-path=#{buildpath}", - "--sysincludepaths=/usr/local/include:#{MacOS.sdk_path}/usr/include:{B}/include" + system "./configure", *args system "make" system "make", "install" system "make", "test" |
