From 536430e0ae2707955ab8fdcf33772a6d64b83898 Mon Sep 17 00:00:00 2001 From: Mike McQuaid Date: Sat, 1 Mar 2014 17:29:25 +0000 Subject: [PATCH] ENV: request no byte code Python when bottling. --- Library/Homebrew/extend/ENV/std.rb | 2 ++ Library/Homebrew/extend/ENV/super.rb | 1 + 2 files changed, 3 insertions(+) diff --git a/Library/Homebrew/extend/ENV/std.rb b/Library/Homebrew/extend/ENV/std.rb index 71e89a6664..cf900dbed1 100644 --- a/Library/Homebrew/extend/ENV/std.rb +++ b/Library/Homebrew/extend/ENV/std.rb @@ -53,6 +53,8 @@ module Stdenv self['CMAKE_FRAMEWORK_PATH'] = HOMEBREW_PREFIX/"Frameworks" end + self['PYTHONDONTWRITEBYTECODE'] = "1" if ARGV.build_bottle? + # Os is the default Apple uses for all its stuff so let's trust them set_cflags "-Os #{SAFE_CFLAGS_FLAGS}" diff --git a/Library/Homebrew/extend/ENV/super.rb b/Library/Homebrew/extend/ENV/super.rb index cbfd3dd8cf..4879ab820f 100644 --- a/Library/Homebrew/extend/ENV/super.rb +++ b/Library/Homebrew/extend/ENV/super.rb @@ -84,6 +84,7 @@ module Superenv self['CMAKE_LIBRARY_PATH'] = determine_cmake_library_path self['ACLOCAL_PATH'] = determine_aclocal_path self['M4'] = MacOS.locate("m4") if deps.include? "autoconf" + self['PYTHONDONTWRITEBYTECODE'] = "1" if ARGV.build_bottle? # The HOMEBREW_CCCFG ENV variable is used by the ENV/cc tool to control # compiler flag stripping. It consists of a string of characters which act