aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/cmd/postinstall.rb
AgeCommit message (Collapse)Author
2015-10-10postinstall: sanitize ARGV optionsXu Cheng
2015-08-25sandbox: permit /var/tmp & DerivedDataDominyk Tiller
Long term it would be nice to sandbox everything that writes to DerivedData but it is essentially a cache directory of sorts. The downside of allowing stuff to write there particularly is that DerivedData is notoriously bad at getting cleaned up, so if you do a lot of Xcode-using installations very quickly, you can chew your disk space up. Closes Homebrew/homebrew#43276. Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com>
2015-08-18unnecessary calls to .select simplifiedBaptiste Fontaine
These are minor perf optimizations. Closes Homebrew/homebrew#43028. Signed-off-by: Baptiste Fontaine <batifon@yahoo.fr>
2015-08-08only run post_install if it's definedXu Cheng
Closes Homebrew/homebrew#42593. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-07-31print sandbox messageXu Cheng
Closes Homebrew/homebrew#42293. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-07-22auto disable sandbox for interactive shellXu Cheng
Closes Homebrew/homebrew#38792. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-05-27postinstall: use ARGV.resolved_formulaeXu Cheng
2015-04-29Let the test environment inject its own load pathJack Nagel
2015-04-25Add Formula#logsJack Nagel
2015-04-23sandbox: add deny_write_homebrew_library methodXu Cheng
2015-04-17sandbox: record logXu Cheng
Closes Homebrew/homebrew#38711. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-04-15sandbox postinstallXu Cheng
Closes Homebrew/homebrew#38479. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-02-07Always respect build options when invoking post_installJack Nagel
Fixes Homebrew/homebrew#36335.
2014-06-19Remove more unused requiresJack Nagel
2014-06-19Only "extend self" once on the Homebrew moduleJack Nagel
2013-09-01brew-postinstall: add new command.Mike McQuaid
Runs post-install jobs in case they failed or need rerun for any reason.