<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/meson.git/mesonbuild/scripts, branch cppmodules</title>
<subtitle>github.com: mesonbuild/meson.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/'/>
<entry>
<title>Add mypy annotations.</title>
<updated>2020-12-13T14:09:50+00:00</updated>
<author>
<name>Jussi Pakkanen</name>
<email>jpakkane@gmail.com</email>
</author>
<published>2020-12-12T16:48:27+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=f22d54690ba81da5ba5db7a981e3cfdb04de6ef2'/>
<id>f22d54690ba81da5ba5db7a981e3cfdb04de6ef2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Scan all C++ sources and ignore everything else.</title>
<updated>2020-12-13T14:09:50+00:00</updated>
<author>
<name>Jussi Pakkanen</name>
<email>jpakkane@gmail.com</email>
</author>
<published>2020-12-11T21:35:24+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=26ffd4f8f2bca3f858cca829f4c356c6ce97c371'/>
<id>26ffd4f8f2bca3f858cca829f4c356c6ce97c371</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>C++ module compilation works for a simple project.</title>
<updated>2020-12-13T12:03:22+00:00</updated>
<author>
<name>Jussi Pakkanen</name>
<email>jpakkane@gmail.com</email>
</author>
<published>2020-11-21T20:34:08+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=f390d227879512c87a7ddd83fe3b649ba45b5442'/>
<id>f390d227879512c87a7ddd83fe3b649ba45b5442</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Respect MESON_INSTALL_QUIET in gettext.py</title>
<updated>2020-12-09T22:29:40+00:00</updated>
<author>
<name>Daan De Meyer</name>
<email>daan.j.demeyer@gmail.com</email>
</author>
<published>2020-12-06T17:52:20+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=afb5184ec900ece9dc078b6b822233fa80576efd'/>
<id>afb5184ec900ece9dc078b6b822233fa80576efd</id>
<content type='text'>
Fixes #8068.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #8068.
</pre>
</div>
</content>
</entry>
<entry>
<title>Collect and return clang-format's return code</title>
<updated>2020-11-17T15:51:07+00:00</updated>
<author>
<name>Florian Schmaus</name>
<email>flo@geekplace.eu</email>
</author>
<published>2020-11-16T11:51:49+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=eb2c26b2c2f3662f489d403ef038944efdd77a85'/>
<id>eb2c26b2c2f3662f489d403ef038944efdd77a85</id>
<content type='text'>
There is no reason why meson should swallow any non-zero exit(/return)
code of clang-format.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There is no reason why meson should swallow any non-zero exit(/return)
code of clang-format.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix clang-tidy return value reporting (Part Ⅱ)</title>
<updated>2020-11-17T15:50:27+00:00</updated>
<author>
<name>Florian Schmaus</name>
<email>flo@geekplace.eu</email>
</author>
<published>2020-11-16T11:41:02+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=8bc656cccb2df30ab463699ebb8ad0a5c759ad17'/>
<id>8bc656cccb2df30ab463699ebb8ad0a5c759ad17</id>
<content type='text'>
It turns out my first attempt to fix this in 00d5ef3191e5 ("Fix
clang-tidy return value reporting (#7949)") is not sufficient: The
local variable returncode is never updated and stays at 0. This fixes
the returncode calculation.

Fixes: cce172432be3 ("Use run-clang-tidy when available.")
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It turns out my first attempt to fix this in 00d5ef3191e5 ("Fix
clang-tidy return value reporting (#7949)") is not sufficient: The
local variable returncode is never updated and stays at 0. This fixes
the returncode calculation.

Fixes: cce172432be3 ("Use run-clang-tidy when available.")
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix clang-tidy return value reporting (#7949)</title>
<updated>2020-11-06T22:20:54+00:00</updated>
<author>
<name>Florian Schmaus</name>
<email>flo@geekplace.eu</email>
</author>
<published>2020-11-06T22:20:54+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=00d5ef3191e5589ab16107107d78865d28a5fbf6'/>
<id>00d5ef3191e5589ab16107107d78865d28a5fbf6</id>
<content type='text'>
* Fix clang-tidy return value reporting

In case clang-tidy is invoked manually, i.e. if run-clang-tidy(.py) is
not found, Meson would not report the return value. This is caused by
ignoring the return value of manual_clangformat() in clangformat()
within mesonbuild/scripts/clangtidy.py.

Even though only more recent-versions of clang-tidy actually report an
non-zero exit code if errors are found, there is no reason Meson
shouldn't simply report any error codes it received from clang-tidy.

Fixes #7948.

* Rename methods in clangtidy.py from clangformat to clangtidy

For some unknown reason, the method names in clangtidy.py are clangformat()
and manual_clangformat(). This is confusing, as clang-format is not
invoked by them, clang-tidy is. Hence rename those from

{manual_}clangformat() → {manual_}clangtidy()</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Fix clang-tidy return value reporting

In case clang-tidy is invoked manually, i.e. if run-clang-tidy(.py) is
not found, Meson would not report the return value. This is caused by
ignoring the return value of manual_clangformat() in clangformat()
within mesonbuild/scripts/clangtidy.py.

Even though only more recent-versions of clang-tidy actually report an
non-zero exit code if errors are found, there is no reason Meson
shouldn't simply report any error codes it received from clang-tidy.

Fixes #7948.

* Rename methods in clangtidy.py from clangformat to clangtidy

For some unknown reason, the method names in clangtidy.py are clangformat()
and manual_clangformat(). This is confusing, as clang-format is not
invoked by them, clang-tidy is. Hence rename those from

{manual_}clangformat() → {manual_}clangtidy()</pre>
</div>
</content>
</entry>
<entry>
<title>symbolextractor: Add FreeBSD support</title>
<updated>2020-11-04T16:16:03+00:00</updated>
<author>
<name>Thibault Payet</name>
<email>monwarez@gmail.com</email>
</author>
<published>2020-10-01T14:40:45+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=eec5bb11ba314dc9e8eade8eab3c081f52a151e0'/>
<id>eec5bb11ba314dc9e8eade8eab3c081f52a151e0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix #5492 (#7919)</title>
<updated>2020-11-01T18:50:15+00:00</updated>
<author>
<name>Elliot</name>
<email>35050275+Apache-HB@users.noreply.github.com</email>
</author>
<published>2020-11-01T18:50:15+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=ff50f724bbf49739abbee9cbb4c8e6200849738f'/>
<id>ff50f724bbf49739abbee9cbb4c8e6200849738f</id>
<content type='text'>
* fix 5492 with cleaner code

* remove argparse import

* replace list(map( with list comprehension

* pass str rather than Path to get_cmd_line_file</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* fix 5492 with cleaner code

* remove argparse import

* replace list(map( with list comprehension

* pass str rather than Path to get_cmd_line_file</pre>
</div>
</content>
</entry>
<entry>
<title>exclude generated file from clang-tidy processing</title>
<updated>2020-10-12T15:17:15+00:00</updated>
<author>
<name>Michele Dionisio</name>
<email>michele.dionisio@gmail.com</email>
</author>
<published>2020-09-27T18:36:54+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=eef880f509255a43e53fc9ed04e9e6bcf6ac98bc'/>
<id>eef880f509255a43e53fc9ed04e9e6bcf6ac98bc</id>
<content type='text'>
by default run_clang_tidy process al file in compile_commands.json but
the file generated has to be esclude like already done from
manual_clangformat
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
by default run_clang_tidy process al file in compile_commands.json but
the file generated has to be esclude like already done from
manual_clangformat
</pre>
</div>
</content>
</entry>
</feed>
