aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild
AgeCommit message (Expand)AuthorFilesLines
2023-06-07dependencies: add more logging to configtoolEli Schwartz1-0/+5
2023-06-08dependencies/qt: add support for Qt frameworks referencing includes in includ...Matthew Waters1-2/+5
2023-06-07rust: PIC is always enabledXavier Claessens2-2/+6
2023-06-06Override find_program('meson')Tristan Partin1-0/+4
2023-06-01pkgconfig: Add include directories from internal deps in -uninstalled.pcXavier Claessens1-23/+18
2023-06-01python: Use detect.find_external_dependency() for log consistencyXavier Claessens2-9/+6
2023-06-01vcs_tag: Add --always to git describeXavier Claessens1-1/+1
2023-06-01mparser: Further cleanup node definitionsXavier Claessens1-98/+88
2023-06-01mparser: add equality operators to nodesDylan Baker1-54/+161
2023-05-31mlog: put the module docstring at the top of the fileDylan Baker1-4/+5
2023-05-31mlog: use StringProtocol where we said we shouldDylan Baker1-8/+1
2023-05-31mlog: use a hidden class for stateDylan Baker4-315/+352
2023-05-31mlog: remove out-of-date commentDylan Baker1-2/+0
2023-05-31mlog: remove direct calls to log_onceDylan Baker3-8/+8
2023-05-31preprocess: Allow preprocessing any file extensionsXavier Claessens1-2/+8
2023-05-29avoid clearing the dependency cache unnecessarily based on wrap-modeEli Schwartz2-6/+2
2023-05-29avoid endless reconfigure loops when a build directory is copied aroundEli Schwartz1-1/+3
2023-05-25mtest: wildcard selectionCharles Brunet1-7/+39
2023-05-25ProgressBar: Fix some rendering issuesXavier Claessens3-13/+27
2023-05-24repair install_mode support for uid/gid effectively everywhereEli Schwartz1-2/+11
2023-05-24remove inaccurate commentEli Schwartz1-6/+1
2023-05-24Remove pointless install_umask validation check for NoneEli Schwartz1-1/+1
2023-05-23deprecate the buildtarget.get_id() methodEli Schwartz1-0/+3
2023-05-23qt: Allow specifying separate tools for qt4/5/6Nirbheek Chauhan2-10/+13
2023-05-22i18n module: check for a good enough msgfmt before permitting merge_fileEli Schwartz1-1/+10
2023-05-22i18n module: be broadly supportive of portable gettext toolsEli Schwartz1-1/+1
2023-05-22intro: add more details to generated files(part 2)Charles Brunet1-1/+5
2023-05-21Allow generator.process(generator.process(...))Volker Weißmann3-65/+108
2023-05-20rust: Add system libs used by rust std to staticlib external depsXavier Claessens3-0/+25
2023-05-20rust: Use Popen_safe() for sanity checksXavier Claessens1-11/+2
2023-05-20wrap: Check for common "provides" typoXavier Claessens1-0/+2
2023-05-18Check dub version (#11794)Remi Thebault1-28/+58
2023-05-17summary: Add from which subproject each subproject have been calledXavier Claessens2-6/+12
2023-05-16rust compiler: use better sanity check logging comparable to the clike oneEli Schwartz1-7/+13
2023-05-16meson_exe: print suitable debug information for DLL not found errorsEli Schwartz1-1/+2
2023-05-15Metrowerks: move PCH args to the end of the command lineNomura1-1/+7
2023-05-13Make `dependency('foo', static: true, method: 'cmake') link staticallyVolker Weißmann2-0/+5
2023-05-13During reconfigure, show that no compiler was found, if compiler fails sanity...Volker Weißmann5-12/+14
2023-05-13Fix paths of Fortran order dependenciesVolker Weißmann1-4/+5
2023-05-06Initial support for Metrowerks AssemblerNomura3-1/+125
2023-05-05mcompile: Fix target name suggestionsXavier Claessens1-1/+1
2023-05-05Fix building python extensions on win-arm64Radek Bartoň1-17/+8
2023-05-05Python module: emit warning for debug buildtypes with MSVC and no debug PythonRalf Gommers1-1/+24
2023-05-03dependencies: allow config-tool to fallback to default program namesEli Schwartz2-1/+5
2023-05-03cmake module: fix many typing issuesEli Schwartz1-23/+25
2023-05-03cmake module: make configured file correctly handle the do_conf_file APIEli Schwartz1-5/+5
2023-05-03cmake module: use more typed_pos_args for consistencyEli Schwartz2-20/+10
2023-05-03Visual studio: Generate vcxproj.filters files to adds filters to imitated dir...Renan Lavarec1-0/+62
2023-05-03python bytecompile: use correct install tagEli Schwartz1-1/+1
2023-05-02bytecompile: switch to handling destdir in the script launcher envEli Schwartz2-20/+20