53 Commits (075ccc68bec1f3eb74e2089950b48627811354ac)

Author SHA1 Message Date
Xavier Claessens 2e3ac3eec0 minstall: Add more safety checks when unpickling installdata 2 years ago
Eli Schwartz a49cd00d64 treewide: various cleanups to move imports for mypy into typechecking blocks 3 years ago
Marco Trevisan (Treviño) b0d300e788 install_symlink: Handle $DESTDIR case for links with absolute path 3 years ago
Xavier Claessens eafb8a8e10 install: Add --strip option 3 years ago
Xavier Claessens 01e92dc543 Fix default install tag for shared lib symlinks 3 years ago
Xavier Claessens 6fafeb13b3 devenv: Source bash completion scripts 3 years ago
Eli Schwartz 0b431a6b4a
fix missing f-string preventing variable formatting 3 years ago
Eli Schwartz ab441e78b5
minstall: raise explicit errors, by using MesonException 3 years ago
Eli Schwartz a45446b6e5
minstall: stop running ldconfig for the user 3 years ago
Nirbheek Chauhan 1cda222a1a install: Setup VS env if we did that during setup 3 years ago
Dylan Baker 05d61b4c66 install: Don't run ldconfig on cross builds 3 years ago
Pablo Correa Gómez 4f882ff8ec add install_symlink function 3 years ago
Eli Schwartz 99d809b59d
fix BSD ldconfig handling (#9631) 3 years ago
Eli Schwartz 858b114d5c minstall: do not run ldconfig on the *BSDs 3 years ago
Eli Schwartz 8947352889 fix various flake8 whitespace errors 3 years ago
Christian Clauss a5020857f3 Fix typos discovered by codespell 3 years ago
Xavier Claessens 6b7d43ebe0 minstall: Ignore ldconfig errors when we did not install libraries 3 years ago
Eli Schwartz 108bd996ee
add install_emptydir function 3 years ago
Eli Schwartz 800c3462f0
condense lines 3 years ago
Eli Schwartz d06cc042eb
f-strings 3 years ago
Xavier Claessens 8c5aa031b5 Add install tags 3 years ago
Stéphane Cerveau 51cbb15335 minstall: restore_selinux_contexts: fix env test 3 years ago
Stéphane Cerveau 2c3a68bc30 install: apply ldconfig at the end of the install 3 years ago
Stéphane Cerveau 7e8d5207a7 install: update restore_selinux to use popen_safe 3 years ago
Xavier Claessens 9da99e7a59 destdir: Allow relative to build directory 3 years ago
Paolo Bonzini b44a51d0fd resolve symlinks passed to -C 3 years ago
Daniel Mensinger 3e396b3782
fix: Always explicitly set encoding for text files (fixes #8263) 3 years ago
Dylan Baker 132420a059 minstall: make intentions clearer 3 years ago
Dylan Baker 86da131129 mesonlib: Fix FileMode type annotations 3 years ago
Dylan Baker 5d3a60ae65 minstall: fix type annotation for add_arguments 3 years ago
Eli Schwartz 0ad870f3dc
minstall: always track meson-created directories 4 years ago
Peter Kjellerstedt 6226ac26ef minstall: Correctly set uid/gid of installed files 4 years ago
Eli Schwartz 6a0fabc647
mass rewrite of string formatting to use f-strings everywhere 4 years ago
Xavier Claessens 2fabd4c7dc minstall: Add --skip-subprojects option 4 years ago
Xℹ Ruoyao 3ed30cea6e Fix destdir detection for installation via polkit 4 years ago
Xavier Claessens 95c0790711 minstall: Add --dry-run option 4 years ago
Xavier Claessens 6c6b5d77d6 add_install_script: add skip_if_destdir kwarg 4 years ago
Xavier Claessens c491d48b9d minstall: Add --destdir command line option 4 years ago
Xavier Claessens 0626465ea8 Fix executable as script on Windows 4 years ago
Dylan Baker caab4d3d92 minstall: Fix signature of monkeypatched os.chown 4 years ago
Dylan Baker c49ad7ca48 minstall: Pass destdir and fullprefix instead of adding them to instance 4 years ago
Dylan Baker 2a30f0bd35 minstall: Pass DirMaker separately instead of adding to instance 4 years ago
Dylan Baker efe4547d80 minstall: Add type annotations 4 years ago
Dylan Baker 59328aba29 build: Add some type annotations 4 years ago
Dylan Baker 6180992d49 minstall: fix imports 4 years ago
wereii 3a7baef7ea Fix missed imports in #7902 4 years ago
Paolo Bonzini 79e2c52a15 mtest: only build what is needed for the tests 4 years ago
Thomas Weißschuh 6b328ef7c4 install: don't elevate when using destdir 4 years ago
Dylan Baker b034f8cf61 pylint: Turn on warnings for incorrect number of args 4 years ago
Nirbheek Chauhan 9fb839687b minstall: Add version field to install data 4 years ago