83 Commits (df41e7843e74ea6c2a5c98920f5bea8f1b94a064)

Author SHA1 Message Date
Eli Schwartz 02e4138e10
Revert "minstall: update symlink install message presentation" 3 months ago
James Knight 3587786a3c minstall: update symlink install message presentation 3 months ago
Jussi Pakkanen 0d7bb776e2 Move OptionKey in the option source file. 4 months ago
Eli Schwartz 8fe8b1d829
minstall: fix symlink handling on python 3.13 5 months ago
Akihiko Odaki ed1a1d567a Print a proper sentence when reporting script failure 9 months ago
Dylan Baker e991c4d454 Use SPDX-License-Identifier consistently 11 months ago
Aditya Vidyadhar Kamath f4d19db25e
Use target.aix_so_archive to decide to archive shared library in AIX 1 year ago
Luke Elliott ce691f8c98 Add comments suggesting to keep shell completion scripts up-to-date near cmd line argument code 1 year ago
Arsen Arsenović 0af126fec7 install_{data,headers,subdir}: implement follow_symlinks 1 year ago
Peter Hutterer 1bb29b1b32 minstall: move the "Installing foo to bar" message up 1 year ago
Eli Schwartz 7afc69254d
fix implicit_reexport issues and enforce them going forward 1 year ago
Aditya Kamath 8946bc05f7
Archive shared library in AIX (#11850) 1 year ago
Eli Schwartz 6823cabb83
extend install scripts to allow specific directory variable exports 2 years ago
Eli Schwartz 3bc2236c59
minstall: work around broken environments with missing UIDs 2 years ago
Eli Schwartz 9a77c45e41
minstall: do not drop privileges if msetup also ran under sudo 2 years ago
Daniele Nicolodi 1bc3d91112 minstall: Fix install_subdir() excludes with path separators on Win 2 years ago
Josh Soref cf9fd56bc9 fix various spelling issues 2 years ago
Xavier Claessens b30cd5d2d5 Make --vsenv a readonly builtin option 2 years ago
Eli Schwartz a024d75e15
backends: add a new "none" backend 2 years ago
Dylan Baker 7c2ac4f8fe utils: fix annotation of pickle_load 2 years ago
Daniele Nicolodi 97320e7186 minstall: Replace non-breakable space with plain space in comment 2 years ago
Eli Schwartz 616bf1f79d
minstall: add a timeout when waiting for user input for elevation 2 years ago
Eli Schwartz 55abcbb8f6
minstall: check 5 times for an answer to the elevation prompt 2 years ago
Eli Schwartz ecb32bf457
minstall: drop privileges before running rebuild_all 2 years ago
Eli Schwartz a878c38476
minstall: rework root elevation prompt for extensibility and behavior 2 years ago
Eli Schwartz 7884149bf5
minstall: when elevating to root, don't allow ninja to rerun 2 years ago
Charles Brunet 04f233a80d allow install script to run in dry-run mode 2 years ago
L. E. Segovia 7e5b0760ce minstall: make do_strip run with -Sx for macOS targets 2 years ago
Rosen Penev 26acf2152d minstall: handle extra error for selinuxenabled 2 years ago
Eli Schwartz f93886192e
minstall: do not trample install_mode by rpath fixer 2 years ago
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 2 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