18 Commits (3fc8a0dc41622850dc6a50debff3f27b7c080a51)

Author SHA1 Message Date
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
Jussi Pakkanen f34f0717e0 Revert symlink copy behaviour. Closes #4069. 6 years ago
Marco Trevisan (Treviño) abf65c92af minstall: use follow_symlinks to check executable 6 years ago
Marco Trevisan (Treviño) 5de2a7910a minstall: never follow symlinks when setting ownership 6 years ago
Marco Trevisan (Treviño) 2d010727ed minstall: never try to set chmod on symlinks 6 years ago
Nirbheek Chauhan d03cf04598 install_subdir: Also copy dangling symlinks 6 years ago
Jussi Pakkanen 15fb284395 Fix install when run with meson.exe. Closes #3988. 6 years ago
Nirbheek Chauhan c69030c123 Don't require an import library for shared modules 6 years ago
Xi Ruoyao 8893d03703 Fix pkexec command for installation via polkit 7 years ago
Jussi Pakkanen 10b094c980 Make it work with current master. 7 years ago
Jussi Pakkanen e60bf5d833 Add option to only install changed files. 7 years ago
Jussi Pakkanen 6a21e19515 Refactored installer to use a class to eradicate global variables. 7 years ago
Jussi Pakkanen 6cf79f86ee Made install a top level Meson command. 7 years ago
Nirbheek Chauhan d7466066e4 meson_install: Don't add DESTDIR to install_name 7 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
Xavier Claessens aa879b7f0c Fix issues found by flake8 7 years ago
Filipe Brandenburger 05c43cdcd1 Add 'install_mode' to all installable targets 7 years ago
Ryan Gonzalez 7e8c099387 Print message when using polkit 7 years ago
Ryan Gonzalez 60352521d1 Fix #3579: Wait for a permissions failure before trying to run pkexec 7 years ago
Ryan Gonzalez 559286a0da Support installation via polkit 7 years ago
Filipe Brandenburger 8651d55c6a Add new builtin option --install-umask 7 years ago
Jussi Pakkanen 7c37ca15f3 🤦🤦🤦 7 years ago
Jussi Pakkanen aed11affd3 Update depfixer to fix rpaths also on OSX. 7 years ago
Fabrice Fontaine 2e128f71bb Fix FileNotFoundError when restorecon unavailable 7 years ago
Aleksey Filippov 3493a372e2 Use specific exception types instead of Exception 7 years ago
Aleksey Filippov e4faf396e6 Do not use bare except [flake8] 7 years ago
Aleksey Filippov 20c1cb7d02 Fix install_subdir() installation message 7 years ago
Aleksey Filippov 8fe8161014 Refactor and simplify install_subdir() 7 years ago
Aleksey Filippov 2cf85ae16f Use os.path: basename() and dirname() instead of split() 7 years ago
Zbigniew Jędrzejewski-Szmek fadce7f9b4 Silence failed restorecon calls when $DESTDIR is set 7 years ago
Elliott Sales de Andrade f91c4805b1 Pass restorecon file list through stdin. 7 years ago
Elliott Sales de Andrade 5f8b37d0e7 Coalesce restorecon calls into one. 7 years ago
Jussi Pakkanen 876b2475dd Made man page gzip creation deterministic. Closes #2363. 7 years ago
Nirbheek Chauhan c63aa0372b install: Also ignore PermissionError for selinux 7 years ago
Gabríel Arthúr Pétursson 24ff7da0d2 Remove leftover debug print statement in meson_install.py 7 years ago
Jussi Pakkanen 50fb7d37ab Make all functionality invokable via the main Meson binary, 7 years ago
Elliott Sales de Andrade 5cb1d00537 Allow excluding files from `install_subdir` 7 years ago
Peter Hutterer d436869a89 Remove directories created by ninja install 7 years ago
Peter Hutterer 36e58e8865 meson_install: rename 'data' to 'd' for consistency 7 years ago
Peter Hutterer 1826872fd2 install: restore the SELinux context on install 7 years ago
Elliott Sales de Andrade ea636fcd51 Remove unused variables. 8 years ago
Peter Hutterer 6a4efe8a82 Drop terminating fullstop from "Installing blah to blah" messages 8 years ago
Jon Turney 320490cd00 Ignore install as non-existent user or group 8 years ago
Jon Turney fd47ef3a27 Use '.exe' extension for executables for Cygwin 8 years ago