aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/build.rb
AgeCommit message (Expand)Author
2014-09-18Rewrite debugger to remove monkeypatches and use of call/ccJack Nagel
2014-09-14Consistently call name on formula instead of relying on to_sJack Nagel
2014-08-29Add a method for retrieving only flags from ARGVJack Nagel
2014-08-27Make sure all exceptions are sent back to the parent processJack Nagel
2014-08-27Explicitly pass options into the build objectJack Nagel
2014-08-27Spell out formula in parameter and attribute namesJack Nagel
2014-08-26Structure the build process so that we don't need an at_exit hookJack Nagel
2014-08-24Consider on-disk state when computing dependenciesJack Nagel
2014-08-23Use opt_prefix instead of constructing it manuallyJack Nagel
2014-08-22Pull common stdlib checking code into a methodJack Nagel
2014-08-09Remove unnecessary lasgnJack Nagel
2014-08-09Move tab creation outside of the debug loopJack Nagel
2014-08-09Extract build-time stdlib check to a methodJack Nagel
2014-08-02Use polymorphism to simplify stdlib compatibility checkJack Nagel
2014-07-30Pass the build object into the TabJack Nagel
2014-07-29Remove unused requireJack Nagel
2014-07-29Decouple DATA patches from the executing scriptJack Nagel
2014-07-28Fix up dep directories before activating ENV extensionsJack Nagel
2014-07-28Move the fixopt method into the Build classJack Nagel
2014-06-26Reuse existing keg objectJack Nagel
2014-06-20Decouple spec selection from ARGVJack Nagel
2014-06-20Use multiple argument form of systemJack Nagel
2014-06-09Stop joining symbols to pathnamesJack Nagel
2014-06-09Use opt shortcut methodsJack Nagel
2014-05-03Remove executable bit from build.rbJack Nagel
2014-04-05Avoid realpath where it is not necessaryJack Nagel
2014-03-13Use ARGV.envJack Nagel
2014-03-13Allow the debugger to work from inside staged resourcesJack Nagel
2014-03-03Prefer Formula#name method over Formula#to_sJack Nagel
2014-03-03Skip dependency expansion completely when ignore_deps? is trueJack Nagel
2014-02-02C++ stdlibs: issue warning, don't fail the buildMisty De Meo
2014-02-02C++ stdlib check: don't check executables for depsMisty De Meo
2013-12-09Ensure option names are consistent for default formula requirementsJack Nagel
2013-12-02Don't mutate deps collection when expanding requirementsJack Nagel
2013-11-29Revert "FormulaInstaller: flush before closing writes."Jack Nagel
2013-11-26FormulaInstaller: flush before closing writes.Mike McQuaid
2013-11-13Prevent deps of build-time deps from leaking into the build environmentJack Nagel
2013-10-26Move stdlib tracking postinstallMisty De Meo
2013-10-06build: fix typoMisty De Meo
2013-10-06Track the OS's default C++ stdlibMisty De Meo
2013-10-06Only track C++ stdlibs for C++ codeMisty De Meo
2013-09-17Move CompilerSelector logic into build env setupMisty De Meo
2013-09-01Check dependencies for a compatible C++ stdlibMisty De Meo
2013-09-01Tab: track C++ stdlib in useMisty De Meo
2013-09-01Move Tab creation into build processMisty De Meo
2013-08-19Move common stuff to extend/ENV.rbJack Nagel
2013-08-19Make Superenv activation explicitJack Nagel
2013-07-22Handle optional build-time deps correctlyJack Nagel
2013-06-12Remove unused variableJack Nagel
2013-06-10Cast deps to formula before passing them to superenvJack Nagel