summaryrefslogtreecommitdiff
path: root/mesonbuild/scripts/depfixer.py
AgeCommit message (Expand)Author
2025-10-17depfixer: zero-out rpath entry string on removing entryChristian Marangi
2024-07-23depfixer: Add missing annotation that breaks mypy checkDylan Baker
2024-07-23depfixer: deduplicate rpaths on darwinMonson Shao
2024-06-26depfixer: fix darwin regression when install rpaths are usedEli Schwartz
2024-04-01depfixer: change fix_darwin to act like fix_rpathtype_entryFabian Groffen
2023-12-13Use SPDX-License-Identifier consistentlyDylan Baker
2023-09-26mypy: replace fchmod by chmodCharles Brunet
2023-08-11treewide: automatic rewriting of all comment-style type annotationsEli Schwartz
2023-04-11fix various spelling issuesJosh Soref
2023-02-01treewide: add future annotations importEli Schwartz
2022-12-14depfixer: silence fix_jar() and make it do somethingBenjamin Gilbert
2022-12-13depfixer: don't extract MANIFEST.MF verboselyBenjamin Gilbert
2022-11-30pylint: enable simplifiable-if-statementDylan Baker
2022-11-03depfixer: handle darwin dependencies with non-ASCII pathsEli Schwartz
2022-09-22pylint: enable global-statementDylan Baker
2022-09-19pylint: enable use-maxsplit-argDylan Baker
2021-11-09depfixer: always print the file name in messagesZbigniew Jędrzejewski-Szmek
2021-11-09depfixer: convert unused printing code to debugging functionsZbigniew Jędrzejewski-Szmek
2021-11-09depfixer: f-stringsZbigniew Jędrzejewski-Szmek
2021-10-10Fix typos discovered by codespellChristian Clauss
2021-08-31pylint: turn on superflous-parensDylan Baker
2021-06-29fix: Always explicitly set encoding for text files (fixes #8263)Daniel Mensinger
2021-03-24depfixer: temporarily modify file permissionsHemmo Nieminen
2021-01-13scripts/depfixer: make rpaths_dirs_to_remove a setDylan Baker
2020-12-22depfixer: split new rpath into multiple entries for dedup comparisonsAlan Coopersmith
2020-09-08typing: fix code reviewDaniel Mensinger
2020-09-08typing: more fixesDaniel Mensinger
2020-09-08typing: fully annotate scriptsDaniel Mensinger
2020-08-30Dedup final install rpath.Jussi Pakkanen
2020-08-07Better log message on rpath error.Jussi Pakkanen
2020-05-16Let .pc files specify rpath.Dan Kegel
2020-02-17depfixer: Ignore more extensions that can't need RPATH fixesNirbheek Chauhan
2020-02-17depfixer: Cache searching of install_name_toolNirbheek Chauhan
2019-11-12Prevent install_name_tool to run on EXE when cross compile on OSXBinh Nguyen
2019-08-02remove unreachable codeMichael Hirsch, Ph.D
2019-04-29Fix unused variables warningsDaniel Mensinger
2019-04-29Fix blind exceptionsDaniel Mensinger
2018-10-25depfixer: Do not try to fix rpaths of dllsMarvin Scholz
2018-10-14Do not try to remove duplicate RPATH entries on macOSDavid Seifert
2018-07-03java: remove manifest classpath from installed jarNiclas Moeslund Overby
2018-06-18macos: Rewrite install_name for dependent built libraries on installNirbheek Chauhan
2018-06-18depfixer: Rewrite install_name for dylibs on installNirbheek Chauhan
2018-05-24depfixer: Run install_name_tool only once while deleting rpathsNirbheek Chauhan
2018-05-24depfixer: We no longer run this as a scriptNirbheek Chauhan
2018-05-01Made depfixer more robust on OSX. Closes #3493.Jussi Pakkanen
2018-04-14🤦🤦🤦Jussi Pakkanen
2018-04-08Update depfixer to fix rpaths also on OSX.Jussi Pakkanen
2017-07-18Close files reliably.Jussi Pakkanen
2017-07-16Use sys.exit rather than plain exit.Jussi Pakkanen
2017-05-29Whitespace tweaks to reduce Flake8 warningsAlistair Thomas