aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/scripts/depfixer.py
AgeCommit message (Expand)AuthorFilesLines
2021-11-09depfixer: always print the file name in messagesZbigniew Jędrzejewski-Szmek1-6/+6
2021-11-09depfixer: convert unused printing code to debugging functionsZbigniew Jędrzejewski-Szmek1-31/+23
2021-11-09depfixer: f-stringsZbigniew Jędrzejewski-Szmek1-3/+3
2021-10-10Fix typos discovered by codespellChristian Clauss1-1/+1
2021-08-31pylint: turn on superflous-parensDylan Baker1-1/+1
2021-06-29fix: Always explicitly set encoding for text files (fixes #8263)Daniel Mensinger1-1/+1
2021-03-24depfixer: temporarily modify file permissionsHemmo Nieminen1-8/+33
2021-01-13scripts/depfixer: make rpaths_dirs_to_remove a setDylan Baker1-4/+4
2020-12-22depfixer: split new rpath into multiple entries for dedup comparisonsAlan Coopersmith1-1/+1
2020-09-08typing: fix code reviewDaniel Mensinger1-1/+1
2020-09-08typing: more fixesDaniel Mensinger1-1/+1
2020-09-08typing: fully annotate scriptsDaniel Mensinger1-36/+42
2020-08-30Dedup final install rpath.Jussi Pakkanen1-6/+9
2020-08-07Better log message on rpath error.Jussi Pakkanen1-1/+2
2020-05-16Let .pc files specify rpath.Dan Kegel1-8/+24
2020-02-17depfixer: Ignore more extensions that can't need RPATH fixesNirbheek Chauhan1-5/+4
2020-02-17depfixer: Cache searching of install_name_toolNirbheek Chauhan1-1/+11
2019-11-12Prevent install_name_tool to run on EXE when cross compile on OSXBinh Nguyen1-2/+2
2019-08-02remove unreachable codeMichael Hirsch, Ph.D1-3/+2
2019-04-29Fix unused variables warningsDaniel Mensinger1-1/+1
2019-04-29Fix blind exceptionsDaniel Mensinger1-1/+1
2018-10-25depfixer: Do not try to fix rpaths of dllsMarvin Scholz1-0/+3
2018-10-14Do not try to remove duplicate RPATH entries on macOSDavid Seifert1-2/+23
2018-07-03java: remove manifest classpath from installed jarNiclas Moeslund Overby1-0/+14
2018-06-18macos: Rewrite install_name for dependent built libraries on installNirbheek Chauhan1-2/+5
2018-06-18depfixer: Rewrite install_name for dylibs on installNirbheek Chauhan1-7/+15
2018-05-24depfixer: Run install_name_tool only once while deleting rpathsNirbheek Chauhan1-2/+5
2018-05-24depfixer: We no longer run this as a scriptNirbheek Chauhan1-13/+0
2018-05-01Made depfixer more robust on OSX. Closes #3493.Jussi Pakkanen1-4/+10
2018-04-14🤦🤦🤦Jussi Pakkanen1-1/+8
2018-04-08Update depfixer to fix rpaths also on OSX.Jussi Pakkanen1-9/+51
2017-07-18Close files reliably.Jussi Pakkanen1-0/+5
2017-07-16Use sys.exit rather than plain exit.Jussi Pakkanen1-1/+1
2017-05-29Whitespace tweaks to reduce Flake8 warningsAlistair Thomas1-1/+1
2017-05-04Use American English: behaviour -> behaviorPeter Hutterer1-1/+1
2017-05-02Don't use len() to test emptiness vs not emptinessDylan Baker1-1/+1
2017-04-17Do not obliterate old rpath because it might be used due to read only data sh...Jussi Pakkanen1-3/+12
2017-01-18cleanup: Remove redundant parenthesesMike Sinkovsky1-2/+2
2017-01-03fix 'unreachable code' warningsMike Sinkovsky1-1/+1
2017-01-01style: fix E703 violationsIgor Gnatenko1-7/+7
2017-01-01style: fix E265 violationsIgor Gnatenko1-9/+9
2017-01-01style: fix E226 violationsIgor Gnatenko1-12/+12
2016-12-21Fix installation of statically linked executable for ELF binary.Matthieu Gautier1-0/+7
2016-12-18remove shebangs from scriptsIgor Gnatenko1-2/+0
2016-10-24Fix depfixer on MIPS.Aurelien Jarno1-0/+6
2016-10-07Remove shebangs on files that are not runnable and add execute bits to those ...Jussi Pakkanen1-0/+0
2016-08-27Convert depfixer.Elf class into a context manager.Elliott Sales de Andrade1-12/+22
2016-08-04Handle both DT_RPATH as well as DT_RUNPATH when fixing rpath settings.Jussi Pakkanen1-7/+23
2016-03-30Invoke depfixer in-process to make it faster. Closes #480.Jussi Pakkanen1-10/+13
2016-01-16Renamed meson package to mesonbuild so that we can have a script named meson ...Jussi Pakkanen1-0/+302