From 86aa271470a74eafbb6e19344820f752508ebf7d Mon Sep 17 00:00:00 2001 From: Joel Gibson Date: Tue, 17 Mar 2015 16:00:57 +1100 Subject: tcc: add cross option Adds a --with-cross option to enable the cross compilers. Closes #37784. Signed-off-by: Mike McQuaid --- Library/Formula/tcc.rb | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) (limited to 'Library/Formula') 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" -- cgit v1.2.3