meson/mesonbuild
Xavier Claessens 3e7433086c devenv: Add --workdir option
Most of the time it is preferable to remain the the top source dir
instead of going into the builddir. Add --workdir argument to be able to
have a different workdir than builddir, but keep it default to builddir
for backward compatibility, and also because it makes gdb integration
better.
2022-12-06 07:59:48 -05:00
..
ast pylint: enable the set_membership plugin 2022-11-30 16:23:29 -05:00
backend when generating optional utility targets in ninja, skip existing aliases too 2022-12-05 12:33:17 -08:00
cmake pylint: enable the set_membership plugin 2022-11-30 16:23:29 -05:00
compilers pylint: enable the set_membership plugin 2022-11-30 16:23:29 -05:00
dependencies hdf5 dependency: correctly use machine files and respect cross 2022-12-04 17:56:03 -05:00
interpreter when generating optional utility targets in ninja, skip existing aliases too 2022-12-05 12:33:17 -08:00
interpreterbase interpreter: add a feature_validator to KwargInfo 2022-12-05 15:20:09 -05:00
linkers Fix various spelling errors 2022-11-24 15:17:23 -05:00
modules modules/rust: Add support for string include_directories 2022-12-05 15:20:09 -05:00
scripts on newer versions of clang-format, use builtin --check handling 2022-12-05 12:33:17 -08:00
templates Fix a typo in the CUDA template 2022-11-17 10:25:29 -08:00
utils pylint: enable the set_membership plugin 2022-11-30 16:23:29 -05:00
wrap pylint: enable the set_membership plugin 2022-11-30 16:23:29 -05:00
__init__.py
_pathlib.py pathlib: Patch pathlib to work around some bugs (fixes #7295) 2021-06-29 11:28:08 +02:00
_typing.py typing: replace ImmutableSetProtocol with typing.AbstractSet 2022-06-08 23:19:09 +03:00
arglist.py pylint: enable unnecessary-dunder-call 2022-10-03 00:00:26 -04:00
build.py when generating optional utility targets in ninja, skip existing aliases too 2022-12-05 12:33:17 -08:00
coredata.py Add warning_level=everything 2022-11-27 16:50:48 -05:00
depfile.py pylint: enable the set_membership plugin 2022-11-30 16:23:29 -05:00
envconfig.py Add NASM compiler 2022-10-24 11:06:57 +02:00
environment.py pylint: enable the set_membership plugin 2022-11-30 16:23:29 -05:00
mcompile.py pylint: enable the bad_builtin checker 2022-11-29 23:26:05 -05:00
mconf.py mconf: Do not print None for empty choices 2022-09-27 11:15:51 -04:00
mdevenv.py devenv: Add --workdir option 2022-12-06 07:59:48 -05:00
mdist.py pylint: enable useless-return 2022-11-29 23:26:05 -05:00
mesondata.py port from embedded data to importlib.resources 2022-01-10 18:36:57 -05:00
mesonlib.py Move classes used by scripts to their own module 2022-09-28 19:36:13 -04:00
mesonmain.py pylint: enable the set_membership plugin 2022-11-30 16:23:29 -05:00
minit.py pylint: enable the set_membership plugin 2022-11-30 16:23:29 -05:00
minstall.py minstall: make do_strip run with -Sx for macOS targets 2022-11-01 17:56:18 +02:00
mintro.py pylint: enable global-statement 2022-09-22 18:17:43 -04:00
mlog.py mlog: Use less from git on Windows 2022-09-28 12:48:22 +03:00
mparser.py pylint: enable consider-using-in 2022-09-19 20:57:52 -04:00
msetup.py pylint: enable used-before-assignment 2022-11-29 23:26:05 -05:00
msubprojects.py msubprojects: Fix issues when updating all wraps 2022-10-21 17:35:26 +03:00
mtest.py mtest: warn on invalid TAP output 2022-12-05 15:46:46 -05:00
munstable_coredata.py pylint: enable the set_membership plugin 2022-11-30 16:23:29 -05:00
optinterpreter.py Allow deprecating an option for a new one 2022-04-21 14:18:29 -04:00
programs.py ExternalProgram: Make get_version() work without interpreter 2022-06-17 11:53:38 -04:00
rewriter.py pylint: enable the set_membership plugin 2022-11-30 16:23:29 -05:00