27 Commits (6f3f43bb2d31797b0f3128e1664652571fe314e6)

Author SHA1 Message Date
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
Nirbheek Chauhan eca4c6fcaf minstall: Print a big FAILED when a script fails 4 years ago
Eli Schwartz 86b47250c6 simplify shutil usage by invoking copy2 where appropriate 4 years ago
Dylan Baker 29ef4478df compilers/d: Add b_ndebug support 5 years ago
Michael Kuhn 6952f9f6c9 Do not call restorecon if there are no files to install 5 years ago
Michael Brockus 98ddd52ced
Cherry-picking - (rm python2 % add python3 .format) (#6725) 5 years ago
Nirbheek Chauhan 53265e3bc2 minstall: Add a new option --quiet 5 years ago
Nirbheek Chauhan 1300485832 minstall: Optimize when to call makedirs() 5 years ago
Nirbheek Chauhan bb7c0a163f minstall: Error out when trying to copy file to dir 5 years ago
Nirbheek Chauhan 21c4b7e400 minstall: Fix check for when something was installed 5 years ago
Nirbheek Chauhan fa036a2127 minstall: Add new hidden argument --profile-self 5 years ago
Nirbheek Chauhan 36a0797e1c minstall: Make --only-changed less verbose 5 years ago
Daniel Mensinger e4a0ee205d lgtm: Fix redundant code 5 years ago
Orlando Wingbrant 9ee9a1e1b2 Fix for issue #4499, multiple entries per file in install-log.txt 5 years ago
Jakub Adam 1bf1782476 Fix *.pdb files missing in meson introspect --installed output 5 years ago
Andrew Conrad 714908e5d9 Catch NotADirectoryError to fix selinux error 5 years ago
Jussi Pakkanen 51a601c2ee Log the used strip command. [skip ci] 5 years ago
Jussi Pakkanen f41bdae368 Add basic Webassembly support via Emscripten. 5 years ago
Daniel Mensinger e75211d321
Fix builtin variable names 6 years ago
Daniel Mensinger bf98ffca9e
Fix blind exceptions 6 years ago
Michael Hirsch, Ph.D da34bea893 pep8 py37 6 years ago
Nicolas Schneider 735e138382 fix meson configure exception when install_umask is not an int 6 years ago
Nicolas Schneider 211a60dc99 print 'Nothing to install.' if nothing was installed 6 years ago
Xavier Claessens 4178267bfe minstall: Do not delete dst files when installing a directory 6 years ago
Jon Turney 93f7b83bf5 Fix flake8 'imported but unused' reports 6 years ago
Michał Górny e8232c7825 Remove implicit compression of man pages 6 years ago
Xavier Claessens 37067a53c4 Use a single ArgumentParser for all subcommands 6 years ago