aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/keg_fix_install_names.rb
AgeCommit message (Expand)Author
2014-04-13Use correct basename when updating dylib IDsJack Nagel
2014-04-13Always return a string from dylib_id_forJack Nagel
2014-04-06Fall back to open/write when atomic_write failsJack Nagel
2014-03-29Relocate files in share/pkgconfig tooJack Nagel
2014-03-29Calling find on nonexistent directories only works on 1.8Jack Nagel
2014-03-27Fix class definition so we can require files firstJack Nagel
2014-03-27Only write files if we actually made a changeJack Nagel
2014-03-27Fix Keg#find so we don't have to deal with it everywhereJack Nagel
2014-03-27Replace files atomically when relocating, take twoJack Nagel
2014-03-27Revert "Replace files atomically when relocating"Jack Nagel
2014-03-26Replace files atomically when relocatingJack Nagel
2014-03-23Expose some keg methodsJack Nagel
2014-03-03keg_fix_install_names: gsub shebangd bottle files.Mike McQuaid
2014-02-02C++ stdlib check: don't check executables for depsMisty De Meo
2014-01-08Revert "detect_cxx_stdlibs: ignore executables."Mike McQuaid
2014-01-07detect_cxx_stdlibs: ignore executables.Mike McQuaid
2013-12-27Drop unnecessary Pathname creationJack Nagel
2013-12-17bottle: extract method for enumerating files that match a stringJack Nagel
2013-12-14Unify install name parsingJack Nagel
2013-12-14keg: use start_with? instead of regexp matchJack Nagel
2013-12-14Extract HOMEBREW_TEMP constantJack Nagel
2013-12-14keg: add debug output to install name machineryJack Nagel
2013-12-14keg: the argument to find_dylib is already a PathnameJack Nagel
2013-12-14keg: combine loops in relocate_install_namesJack Nagel
2013-12-14keg: eliminate reject_proc, make callers determine which names to fixJack Nagel
2013-12-14keg: yield install names successively instead of all at onceJack Nagel
2013-12-14keg: decouple dylib id changes from install name changesJack Nagel
2013-12-14keg: factor out dylib id calculationJack Nagel
2013-12-14keg: try to avoid disk IO when possibleJack Nagel
2013-12-14keg: use lib helperJack Nagel
2013-12-14Pathname#extname returns a stringJack Nagel
2013-12-04Relocate libtool (.la) files as well as pkgconfig (.pc)Elliot Saba
2013-12-04relocate_install_names: only one substitution is neededJack Nagel
2013-12-04relocate_install_names: use a single ensure_writable blockJack Nagel
2013-12-04relocate_install_names: yielded names are already stringsJack Nagel
2013-12-04Let fix_install_names fix up placeholders tooJack Nagel
2013-12-04Teach installer about prefix and cellar placeholdersJack Nagel
2013-12-04Remove special handling for relocatable pkgconfig filesJack Nagel
2013-12-04Insert placeholders for prefix and cellar in relocatable bottlesJack Nagel
2013-12-04relocate_install_names: rewrite cellar names before prefix namesJack Nagel
2013-12-04fix_install_names: extract change_dylib_idJack Nagel
2013-12-04fix_install_names: extract change_install_nameJack Nagel
2013-12-01Ensure cellar path is replace correctly for relocatable bottlesJack Nagel
2013-12-01Skip path replacement when it would be a no-opJack Nagel
2013-12-01Extract repeated regexp to a methodJack Nagel
2013-11-13Add support for relocating pkgconfig files for bottlesElliot Saba
2013-10-26detect_cxx_stdlibs: use mach_o_filesMisty De Meo
2013-10-18Add OS.mac? and OS.linux?Jack Nagel
2013-10-08detect_cxx_stdlibs: Only detect for dylibsMisty De Meo
2013-10-06Only track C++ stdlibs for C++ codeMisty De Meo