aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/extend/fileutils.rb
AgeCommit message (Collapse)Author
2014-08-14Fix mktmp to be generic as-per SUS/BSD.xxxajk
Closes #31586. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-06-09Fix visibility of FileUtils extension methodsJack Nagel
2014-06-09Stop exposing mktemp as a public method on formula objectsJack Nagel
2014-03-14Use Formula#system and existing error handling in scons helperJack Nagel
Fixes #27553.
2014-02-28move scons helper to fileutilsAdam Vandenberg
2014-02-27Add an xcodebuild helper and deprecate system "xcodebuild"Jack Nagel
In the future we can remove the ENV munging branch from Formula#system. Closes #27081.
2013-12-14Extract HOMEBREW_TEMP constantJack Nagel
2013-10-06FileUtils#copy_metadata: update comment, versionMisty De Meo
2013-10-02Pass the mktemp prefix as an argumentJack Nagel
2013-10-02Fix mktemp directory namingJack Nagel
2013-03-28extend/fileutils: suppress discarded method definition warningsJack Nagel
2013-03-11Add with_system_path to run using system PATHs.Mike McQuaid
Needed for Linux compatibility.
2013-03-11Add current Ruby globals.Mike McQuaid
Allows access to the Ruby path. Needed for Linux porting.
2013-02-02Move ruby methods to FileUtils extensionJack Nagel
2012-09-27FileUtils: backport #copy_metadata fixMisty De Meo
Entry_#copy_metadata has a nasty bug that makes copying symlinks across filesystems fail. This lasted all the way through 1.9.3p194 before *finally* being fixed. This backports the official fix. Fixes #14710.
2012-09-25Clean up and improve build-error output and logsMax Howell
All logs are now stored from each command executed in Formula.install. Error output is truncated to five lines in an attempt to not overwhelm the user and to encourage users to read the error output and report the bug properly. Maybe we can get that figure up from 70% to 90%.
2012-08-29Don't catch build errorsMax Howell
2012-08-29Block form of chdir can only be used onceMax Howell
If you nest them, the library complains. So let's not do that. /cc @jacknagel
2012-08-29Ensure mktemp cleans up after itselfMax Howell
Ignore interrupts.
2012-05-01Fix Ruby warnings.Mike McQuaid
Fixes #11966.
2012-03-06Extend FileUtils rather than include itJack Nagel
Fixes #10729. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-03-05Move path utils out of formula.rbAdam Vandenberg
Make a new module for our FileUtils extensions and use that instead.