<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/meson.git/mesonbuild/scripts/commandrunner.py, branch thinlto</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>typing: fully annotate scripts</title>
<updated>2020-09-08T18:15:56+00:00</updated>
<author>
<name>Daniel Mensinger</name>
<email>daniel@mensinger-ka.de</email>
</author>
<published>2020-08-29T19:23:43+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=a4f4379c44c7f13bc9e44bc01504077af1f3a338'/>
<id>a4f4379c44c7f13bc9e44bc01504077af1f3a338</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>commandrunner: Forward KeyboardInterrupt to command</title>
<updated>2019-11-17T11:54:38+00:00</updated>
<author>
<name>Alberto García Hierro</name>
<email>alberto@garciahierro.com</email>
</author>
<published>2019-11-16T17:12:56+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=ffa9459eedb67e9d44f377c4e012d8e27a948b36'/>
<id>ffa9459eedb67e9d44f377c4e012d8e27a948b36</id>
<content type='text'>
Some commands, notably gdb, use ctrl+c themselves to perform actions
without exiting. Instead of making meson exit and thus, kill the
subprocess, ignore the KeyboardInterrupt and continue waiting for
the child.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some commands, notably gdb, use ctrl+c themselves to perform actions
without exiting. Instead of making meson exit and thus, kill the
subprocess, ignore the KeyboardInterrupt and continue waiting for
the child.
</pre>
</div>
</content>
</entry>
<entry>
<title>Better Python exe detector. Closes #4614.</title>
<updated>2018-12-12T14:15:18+00:00</updated>
<author>
<name>Jussi Pakkanen</name>
<email>jpakkane@gmail.com</email>
</author>
<published>2018-12-12T11:03:03+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=c66d4c144af78d6b0363f66bad8ae6e1147be194'/>
<id>c66d4c144af78d6b0363f66bad8ae6e1147be194</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "commandrunner: make run handle python options"</title>
<updated>2018-06-01T07:22:41+00:00</updated>
<author>
<name>Filipe Brandenburger</name>
<email>filbranden@google.com</email>
</author>
<published>2018-05-31T22:31:09+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=4e0a4177632831f761b46d340e7a0934327ff321'/>
<id>4e0a4177632831f761b46d340e7a0934327ff321</id>
<content type='text'>
This reverts commit ab599b5733539130db5c4d17c664744f4d5aacaf.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit ab599b5733539130db5c4d17c664744f4d5aacaf.
</pre>
</div>
</content>
</entry>
<entry>
<title>commandrunner: make run handle python options</title>
<updated>2018-05-30T18:29:16+00:00</updated>
<author>
<name>Martin Kelly</name>
<email>mkelly@xevo.com</email>
</author>
<published>2018-04-24T23:55:12+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=ab599b5733539130db5c4d17c664744f4d5aacaf'/>
<id>ab599b5733539130db5c4d17c664744f4d5aacaf</id>
<content type='text'>
Currently, commandrunner breaks when we give options to python because
it assumes python commands are in the form "python script.py", rather
than "python -u script.py" or "python -u -m module script.py". Extend it
to be more resilient and correctly parse python options.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Currently, commandrunner breaks when we give options to python because
it assumes python commands are in the form "python script.py", rather
than "python -u script.py" or "python -u -m module script.py". Extend it
to be more resilient and correctly parse python options.
</pre>
</div>
</content>
</entry>
<entry>
<title>Check for more errors when executing subprocess. (#2746)</title>
<updated>2017-12-08T23:52:13+00:00</updated>
<author>
<name>behlec</name>
<email>33778676+behlec@users.noreply.github.com</email>
</author>
<published>2017-12-08T23:52:13+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=4217a9ca7ebb8c58f55e937aaf81e9e637588d63'/>
<id>4217a9ca7ebb8c58f55e937aaf81e9e637588d63</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve error handling when failing to execute program. (#2743)</title>
<updated>2017-12-07T19:31:24+00:00</updated>
<author>
<name>behlec</name>
<email>33778676+behlec@users.noreply.github.com</email>
</author>
<published>2017-12-07T19:31:24+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=5992ab1c721d82b90af0e26c7a907f196bcf8dd1'/>
<id>5992ab1c721d82b90af0e26c7a907f196bcf8dd1</id>
<content type='text'>

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>

</pre>
</div>
</content>
</entry>
<entry>
<title>Make all functionality invokable via the main Meson binary,</title>
<updated>2017-08-18T09:08:20+00:00</updated>
<author>
<name>Jussi Pakkanen</name>
<email>jpakkane@gmail.com</email>
</author>
<published>2017-08-15T17:05:56+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=50fb7d37abc02b674b66071b51b1a2862fabb3cd'/>
<id>50fb7d37abc02b674b66071b51b1a2862fabb3cd</id>
<content type='text'>
which can be a Windows .exe file.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
which can be a Windows .exe file.
</pre>
</div>
</content>
</entry>
<entry>
<title>Export MESONINTROSPECT to postconf/install/run_command scripts</title>
<updated>2017-03-27T19:25:01+00:00</updated>
<author>
<name>Nirbheek Chauhan</name>
<email>nirbheek@centricular.com</email>
</author>
<published>2017-03-25T02:37:46+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=27f5f0a9633b310f537f09ba0fdd79d86fcb962a'/>
<id>27f5f0a9633b310f537f09ba0fdd79d86fcb962a</id>
<content type='text'>
Points to the `mesonintrospect.py` script corresponding to the
currently-running version of Meson.

Includes a test for all three methods of running scripts/commands.

Closes https://github.com/mesonbuild/meson/issues/1385
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Points to the `mesonintrospect.py` script corresponding to the
currently-running version of Meson.

Includes a test for all three methods of running scripts/commands.

Closes https://github.com/mesonbuild/meson/issues/1385
</pre>
</div>
</content>
</entry>
<entry>
<title>style: fix E124 violations</title>
<updated>2017-01-01T17:02:05+00:00</updated>
<author>
<name>Igor Gnatenko</name>
<email>i.gnatenko.brain@gmail.com</email>
</author>
<published>2016-12-31T19:25:09+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=969dc7e995fcc19418bf4c6f66ac97b5a4ff2150'/>
<id>969dc7e995fcc19418bf4c6f66ac97b5a4ff2150</id>
<content type='text'>
E124: closing bracket does not match visual indentation

Signed-off-by: Igor Gnatenko &lt;i.gnatenko.brain@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
E124: closing bracket does not match visual indentation

Signed-off-by: Igor Gnatenko &lt;i.gnatenko.brain@gmail.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
