27 Commits (1570289acf28272aa6f1e029a32229ad6f276d94)

Author SHA1 Message Date
Fabian Groffen 78e9009ff9
depfixer: change fix_darwin to act like fix_rpathtype_entry 8 months ago
Dylan Baker e991c4d454 Use SPDX-License-Identifier consistently 12 months ago
Charles Brunet a843a99743
mypy: replace fchmod by chmod 1 year ago
Eli Schwartz 90ce084144
treewide: automatic rewriting of all comment-style type annotations 1 year ago
Josh Soref cf9fd56bc9 fix various spelling issues 2 years ago
Eli Schwartz 680b5ff819
treewide: add future annotations import 2 years ago
Benjamin Gilbert 35e230e48c depfixer: silence fix_jar() and make it do something 2 years ago
Benjamin Gilbert 51c889ddbc depfixer: don't extract MANIFEST.MF verbosely 2 years ago
Dylan Baker 67da2ad0fb
pylint: enable simplifiable-if-statement 2 years ago
Eli Schwartz 97ec20e901
depfixer: handle darwin dependencies with non-ASCII paths 2 years ago
Dylan Baker f5283dd63f pylint: enable global-statement 2 years ago
Dylan Baker 188c552dcf pylint: enable use-maxsplit-arg 2 years ago
Zbigniew Jędrzejewski-Szmek 7a5eb6f9aa depfixer: always print the file name in messages 3 years ago
Zbigniew Jędrzejewski-Szmek c2f1d91b8a depfixer: convert unused printing code to debugging functions 3 years ago
Zbigniew Jędrzejewski-Szmek da522efc93 depfixer: f-strings 3 years ago
Christian Clauss a5020857f3 Fix typos discovered by codespell 3 years ago
Dylan Baker 4d7031437c pylint: turn on superflous-parens 3 years ago
Daniel Mensinger 3e396b3782
fix: Always explicitly set encoding for text files (fixes #8263) 3 years ago
Hemmo Nieminen 01c6b50a77 depfixer: temporarily modify file permissions 4 years ago
Dylan Baker a4e1be4e5b scripts/depfixer: make rpaths_dirs_to_remove a set 4 years ago
Alan Coopersmith d6ef5b2024 depfixer: split new rpath into multiple entries for dedup comparisons 4 years ago
Daniel Mensinger e681235e5f
typing: fix code review 4 years ago
Daniel Mensinger 23818fc5a3
typing: more fixes 4 years ago
Daniel Mensinger a4f4379c44
typing: fully annotate scripts 4 years ago
Jussi Pakkanen 7d0393342a Dedup final install rpath. 4 years ago
Jussi Pakkanen 91c5b37970 Better log message on rpath error. 4 years ago
Dylan Baker 29ef4478df compilers/d: Add b_ndebug support 5 years ago
Nirbheek Chauhan 2860bd0385 depfixer: Ignore more extensions that can't need RPATH fixes 5 years ago
Nirbheek Chauhan 561a284c51 depfixer: Cache searching of install_name_tool 5 years ago
Binh Nguyen f6758f2434 Prevent install_name_tool to run on EXE when cross compile on OSX 5 years ago
Michael Hirsch, Ph.D 7aecfb1540 remove unreachable code 5 years ago
Daniel Mensinger 3581839f4c
Fix unused variables warnings 6 years ago
Daniel Mensinger bf98ffca9e
Fix blind exceptions 6 years ago
Marvin Scholz fc3e2f5ad0 depfixer: Do not try to fix rpaths of dlls 6 years ago
David Seifert 3a8911a07f Do not try to remove duplicate RPATH entries on macOS 6 years ago
Niclas Moeslund Overby c70a051e93 java: remove manifest classpath from installed jar 6 years ago
Nirbheek Chauhan 96b7fdb723 macos: Rewrite install_name for dependent built libraries on install 7 years ago
Nirbheek Chauhan 69f817b0e3 depfixer: Rewrite install_name for dylibs on install 7 years ago
Nirbheek Chauhan 9f616e98bf depfixer: Run install_name_tool only once while deleting rpaths 7 years ago
Nirbheek Chauhan a6c9f98c57 depfixer: We no longer run this as a script 7 years ago
Jussi Pakkanen d3ff7d44ab Made depfixer more robust on OSX. Closes #3493. 7 years ago
Jussi Pakkanen 7c37ca15f3 🤦🤦🤦 7 years ago
Jussi Pakkanen aed11affd3 Update depfixer to fix rpaths also on OSX. 7 years ago
Jussi Pakkanen db34a3a701 Close files reliably. 7 years ago
Jussi Pakkanen 1617634214 Use sys.exit rather than plain exit. 7 years ago
Alistair Thomas a195b78c8d Whitespace tweaks to reduce Flake8 warnings 8 years ago
Peter Hutterer ca924451ac Use American English: behaviour -> behavior 8 years ago
Dylan Baker a8173630ea Don't use len() to test emptiness vs not emptiness 8 years ago
Jussi Pakkanen 0e47e74a77 Do not obliterate old rpath because it might be used due to read only data sharing. Closes #1619. 8 years ago
Mike Sinkovsky 969be1f679 cleanup: Remove redundant parentheses 8 years ago