From a23c73520e9b15ef782e03a3940c6c23debbdc5a Mon Sep 17 00:00:00 2001 From: Adam Vandenberg Date: Sun, 21 Oct 2012 13:03:46 -0700 Subject: luajit: fix audit --- Library/Formula/luajit.rb | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) (limited to 'Library/Formula/luajit.rb') diff --git a/Library/Formula/luajit.rb b/Library/Formula/luajit.rb index 95d047d99..20eda6554 100644 --- a/Library/Formula/luajit.rb +++ b/Library/Formula/luajit.rb @@ -7,8 +7,7 @@ class Luajit < Formula head 'http://luajit.org/git/luajit-2.0.git' - # Skip cleaning both empty folders and bin/libs so external symbols still work. - skip_clean :all + skip_clean 'lib/lua/5.1', 'share/lua/5.1' option "enable-debug", "Build with debugging symbols" @@ -24,7 +23,7 @@ class Luajit < Formula end ENV.O2 # Respect the developer's choice. - args = [ "PREFIX=#{prefix}" ] + args = ["PREFIX=#{prefix}"] if build.include? 'enable-debug' then ENV.Og if ENV.compiler == :clang args << 'CCDEBUG=-g' @@ -37,11 +36,7 @@ class Luajit < Formula system 'make', *args # Build requires args during install # Non-versioned symlink - if build.head? - version = "2.0.0-beta10" - else - version = @version - end - ln_s bin+"luajit-#{version}", bin+"luajit" + version = build.head? ? "2.0.0-beta10" : @version + ln_s bin/"luajit-#{version}", bin/"luajit" end end -- cgit v1.2.3