Revisions of meson
Dominique Leuenberger (dimstar)
accepted
request 1056123
from
Luciano Santos (luc14n0)
(revision 55)
Update to version 1.0.0 stable release.
buildservice-autocommit
accepted
request 1037577
from
Dominique Leuenberger (dimstar)
(revision 54)
baserev update by copy to link target
Dominique Leuenberger (dimstar)
committed
(revision 53)
- Update to version 0.64.1: + Target python 3.10 as the mypy language version. + hotdoc module: use less confusing names. + Fix deprecation message, the function name is fs.copyfile(). + fix deprecated use of meson builddir/ in testsuite. + tests: fix edge case where non-default python is used, by skipping it.
buildservice-autocommit
accepted
request 1037230
from
Dominique Leuenberger (dimstar)
(revision 52)
baserev update by copy to link target
Dominique Leuenberger (dimstar)
committed
(revision 51)
Update to 0.64.0
buildservice-autocommit
accepted
request 1003526
from
Dominique Leuenberger (dimstar)
(revision 50)
baserev update by copy to link target
Dominique Leuenberger (dimstar)
committed
(revision 49)
Update to 0.63.2
buildservice-autocommit
accepted
request 998800
from
Dominique Leuenberger (dimstar)
(revision 48)
baserev update by copy to link target
Dominique Leuenberger (dimstar)
committed
(revision 47)
Drop stale patch file
Dominique Leuenberger (dimstar)
committed
(revision 46)
Update to 0.63.1
buildservice-autocommit
accepted
request 984919
from
Dominique Leuenberger (dimstar)
(revision 45)
baserev update by copy to link target
Dominique Leuenberger (dimstar)
committed
(revision 44)
Update to 0.62.2
buildservice-autocommit
accepted
request 972473
from
Dominique Leuenberger (dimstar)
(revision 43)
baserev update by copy to link target
Dominique Leuenberger (dimstar)
committed
(revision 42)
- Add 34daa53a.patch: gnome module: properly fallback to gtk-update-icon-cache.
Dominique Leuenberger (dimstar)
committed
(revision 41)
rebase
Dominique Leuenberger (dimstar)
accepted
request 950363
from
Bjørn Lie (iznogood)
(revision 40)
- Update to version 0.61.1: + Add a test for the --vsenv meson setup option. + install: Setup VS env if we did that during setup + gnome.genmarshal: restore the ability to pass sources as Files objects. + Fix system include arguments for clang-cl. + Lots of fixes/additions to tests. + gome.gdbus_codegen: fix annotations argument for multiple annotations + Search for Visual Studio Express when activating VS env. + ninja backend: Fix custom_target() console: kwarg when using env + Fix typo in error message. + gnome.gdbus_codegen: allow File objects as XML file. + gnome.gtkdoc: fix passing file arguments as a configured file. + gome.gdbus_codegen: fix annotations argument for multiple annotations + Fix broken module tests which caused gtkdoc-check to traceback on assert. + gnome: fix typo in vapigen option metadatadir. - Changes from version 0.61.0: + backend_startup_project will no longer erase the last project in a VS solution if it is not the specified project. + Windows.compile_resources CustomTarget: Previously the Windows module only accepted CustomTargets with one output, it now accepts them with more than one output, and creates a windows resource target for each output. Additionally it now accepts indexes of CustomTargets. + Add a man page backend to refman. The refman docs (function and object reference) can now be generated as a man page. + extract_objects() supports generated sources. Custom targets or generated files (returned by generator.process()) can now be passed to extract_objects(). + Python 3.6 support will be dropped in the next release. As a result, we will begin requiring Python 3.7 or newer in Meson 0.62, which is the next release. Starting with Meson 0.61, we now print a NOTICE: when a meson command is run on Python 3.6 to inform users about this. + Warning if check kwarg of run_command is missing. The check kwarg of run_command currently defaults to false. Because we want to change that, running run_command('cmd') now results in: WARNING: You should add the boolean check kwarg to the run_command call. It currently defaults to false, but it will default to true in future releases of meson. See also: https://github.com/mesonbuild/meson/issues/9300 + meson rewrite can modify extra_files. The build script rewriter can now modify targets' extra_files lists, or create them if absent. It it used in the same way as with rewriting source lists: meson rewrite target <target name/id> {add_extra_files/rm_extra_files} [list of extra files]. + The rewriter's script mode also supports these actions: { "type": "target", "target": "<target name>", "operation": "extra_files_add / extra_files_rm", "sources": ["list", "of", "extra", "files", "to", "add, remove"], } + meson rewrite target <target> info outputs target's extra_files. Targets' extra_files lists are now included in the rewriter's target info dump as a list of file paths, in the same way sources are. This applies to both meson rewrite CLI and script mode. + Visual Studio 2022 backend: As Visual Studio 2022 is released recently, it's time to support the new version in Meson. This mainly includes the new "v143" platform tools. The usage is similar to other backends. For example meson setup builddir --backend=vs2022 will configure "builddir" for projects compatible with Visual Studio 2022. + Support for CMake <3.14 is now deprecated for CMake subprojects. In CMake 3.14, the File API was introduced and the old CMake server API was deprecated (and removed in CMake 3.20). Thus support for this API will also be removed from Meson in future releases. This deprecation only affects CMake subprojects. + Added support for sccache. Meson now supports sccache just like it has supported CCache. If both sccache and CCache are available, the autodetection logic prefers sccache. + install_symlink function. It is now possible to request for symbolic links to be installed during installation. The install_symlink function takes a positional argument to the link name, and installs a symbolic link pointing to pointing_to target. The link will be created under install_dir directory and cannot contain path separators. install_symlink('target', pointing_to: '../bin/target', install_dir: '/usr/sbin')
buildservice-autocommit
accepted
request 943926
from
Dominique Leuenberger (dimstar)
(revision 39)
baserev update by copy to link target
Dominique Leuenberger (dimstar)
committed
(revision 38)
Update to 0.60.3
Dominique Leuenberger (dimstar)
accepted
request 940568
from
Bjørn Lie (iznogood)
(revision 37)
resub 2
buildservice-autocommit
accepted
request 929137
from
Dominique Leuenberger (dimstar)
(revision 36)
baserev update by copy to link target
Displaying revisions 41 - 60 of 95