From dc7650fcedce16340ad9d356449b937f9fef451d Mon Sep 17 00:00:00 2001 From: Jack Nagel Date: Sun, 3 Mar 2013 22:11:26 -0600 Subject: superenv/cc: make file loadable --- Library/ENV/4.3/cc | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) (limited to 'Library') diff --git a/Library/ENV/4.3/cc b/Library/ENV/4.3/cc index 1f79602ff..fb56a0581 100755 --- a/Library/ENV/4.3/cc +++ b/Library/ENV/4.3/cc @@ -196,14 +196,16 @@ class Cmd end end -####################################################################### sanity -abort "The build-tool has reset ENV. --env=std required." unless ENV['HOMEBREW_BREW_FILE'] +if __FILE__ == $PROGRAM_NAME + ##################################################################### sanity + abort "The build-tool has reset ENV. --env=std required." unless ENV['HOMEBREW_BREW_FILE'] -case ENV['HOMEBREW_CC'].chuzzle when 'cc', nil - # those values are not allowed - ENV['HOMEBREW_CC'] = 'clang' -end + case ENV['HOMEBREW_CC'].chuzzle when 'cc', nil + # those values are not allowed + ENV['HOMEBREW_CC'] = 'clang' + end -######################################################################### main -cmd = Cmd.new($0, ARGV) -exec "xcrun", cmd.tool, *cmd.args + ####################################################################### main + cmd = Cmd.new($0, ARGV) + exec "xcrun", cmd.tool, *cmd.args +end -- cgit v1.2.3