aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/keg.rb
AgeCommit message (Expand)Author
2014-04-21Raise AlreadyLinkedError when a keg is already linkedJack Nagel
2014-04-21Only unlink after a LinkErrorJack Nagel
2014-04-21Raise useful errors from make_relative_symlinkJack Nagel
2014-04-21Rework make_relative_symlink error handling and move it into kegJack Nagel
2014-04-06Drop conditional that is always falseJack Nagel
2014-04-05More correct "symlink already exists" checkJack Nagel
2014-04-05Avoid realpath where it is not necessaryJack Nagel
2014-03-31Use resolved_path instead of dirname and readlink directlyJack Nagel
2014-03-31Remove default value from Keg#link_dir mode parameterJack Nagel
2014-03-31Pass the link mode to resolve_any_conflictsJack Nagel
2014-03-27Move initializer after constants and class methodsJack Nagel
2014-03-27Fix class definition so we can require files firstJack Nagel
2014-03-27Don't mix boolean operator typesJack Nagel
2014-03-27Put constant strings in a constantJack Nagel
2014-03-27Fix Keg#find so we don't have to deal with it everywhereJack Nagel
2014-03-13keg: add delete_pyc_files! method.Mike McQuaid
2014-03-11Don't chdir just to do a globJack Nagel
2014-03-05Encode formula revision in installation prefixJack Nagel
2014-02-23Always keep info filesAdam Vandenberg
2014-01-19keg: add function to detect if .app(s) installed.Mike McQuaid
2014-01-04caveats: show python caveats if modules installed.Mike McQuaid
2013-12-14Pathname#extname returns a stringJack Nagel
2013-11-17add lib/dtrace to non-owned directoriesAdam Vandenberg
2013-10-10git_etc: update based on bottle etc/var changes.Mike McQuaid
2013-09-07Optionally use git to keep brew etc versioned.Mike McQuaid
2013-08-14Keg should link symlinks directly.Samuel John
2013-08-10Make usage of ObserverPathnameExtension more obviousJack Nagel
2013-08-09Always prune empty toplevel directories when unlinkingJack Nagel
2013-08-09Keep track of pruned parent directoriesJack Nagel
2013-07-31Handle mkpath of node_modules directory in kegJack Nagel
2013-07-13keg: more gnome foldersAdam Vandenberg
2013-07-10Show symlink target if linking failsAdam Vandenberg
2013-07-08add mime-info to Gnome foldersAdam Vandenberg
2013-07-02Better handling of Gnome desktop filesAdam Vandenberg
2013-06-18Linking Frameworks correctly if multiple.Samuel John
2013-06-07keg.rb: minor comment fixSamuel John
2013-06-03Python 2.x and 3.x supportSamuel John
2013-05-09Overwrite broken symlinks with --overwriteDesmond Brand
2013-04-14Keg requires OpenStructJack Nagel
2013-04-07Unify indentation of access modifiersJack Nagel
2013-02-18Don't shadow outer local variablesJack Nagel
2013-02-09Extract formula locks into a classJack Nagel
2013-01-29Keg#lock: guard against nil in ensureJack Nagel
2013-01-26locks: ensure lock directory existsJack Nagel
2013-01-26FormulaInstaller: implement installation locksJack Nagel
2013-01-08Prune LinkedKegs relative to correct pathJack Nagel
2012-11-25Make generic caveats for launchd plist files.Mike McQuaid
2012-11-06Link Frameworks into top-level Frameworks directoryJack Nagel
2012-11-06Combine duplicated postfix conditionalsJack Nagel
2012-11-06Hoist top-level directory list into a constantJack Nagel