<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bcm5719-llvm/lldb/scripts, branch meklort-10.0.1</title>
<subtitle>Project Ortega BCM5719 LLVM</subtitle>
<id>https://git.raptorcs.com/git/bcm5719-llvm/atom?h=meklort-10.0.1</id>
<link rel='self' href='https://git.raptorcs.com/git/bcm5719-llvm/atom?h=meklort-10.0.1'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/'/>
<updated>2020-01-13T17:23:48+00:00</updated>
<entry>
<title>[lldb/Scripts] Remove SWIG bot</title>
<updated>2020-01-13T17:23:48+00:00</updated>
<author>
<name>Jonas Devlieghere</name>
<email>jonas@devlieghere.com</email>
</author>
<published>2020-01-13T17:23:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=f2bbe8ede057af13b56949f24bbfb436f8a55f97'/>
<id>urn:sha1:f2bbe8ede057af13b56949f24bbfb436f8a55f97</id>
<content type='text'>
This is no longer used or maintained.

Differential revision: https://reviews.llvm.org/D72539
</content>
</entry>
<entry>
<title>[lldb/Scripts] Move android script from underneath Python dir</title>
<updated>2020-01-10T21:54:33+00:00</updated>
<author>
<name>Jonas Devlieghere</name>
<email>jonas@devlieghere.com</email>
</author>
<published>2020-01-10T21:54:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=7c47a3719a9e587fdf993637dc09d97b5397483b'/>
<id>urn:sha1:7c47a3719a9e587fdf993637dc09d97b5397483b</id>
<content type='text'>
The scripts root directory already contains python scripts. No need to
keep this one nested under a dedicated Python directory.
</content>
</entry>
<entry>
<title>[lldb/Scripts] Remove remote-build.py</title>
<updated>2020-01-10T21:53:12+00:00</updated>
<author>
<name>Jonas Devlieghere</name>
<email>jonas@devlieghere.com</email>
</author>
<published>2020-01-10T21:53:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=e6d219122d5a94fa8642c67c391aeb47fc032c89'/>
<id>urn:sha1:e6d219122d5a94fa8642c67c391aeb47fc032c89</id>
<content type='text'>
With Xcode gone this is no longer relevant.
</content>
</entry>
<entry>
<title>[lldb/Scripts] Remove buildbot.py</title>
<updated>2020-01-10T21:44:41+00:00</updated>
<author>
<name>Jonas Devlieghere</name>
<email>jonas@devlieghere.com</email>
</author>
<published>2020-01-10T21:44:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=1a8c996a8894a6ae2bf3b98780972bc7bdb6b8e6'/>
<id>urn:sha1:1a8c996a8894a6ae2bf3b98780972bc7bdb6b8e6</id>
<content type='text'>
This file is outdated and still references SVN. Buildbots are configured
through the zorg repository.
</content>
</entry>
<entry>
<title>[lldb/Bindings] Move bindings into their own subdirectory</title>
<updated>2020-01-09T16:44:34+00:00</updated>
<author>
<name>Jonas Devlieghere</name>
<email>jonas@devlieghere.com</email>
</author>
<published>2020-01-09T15:57:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=6498aff249a1c3c6bad33137df3b90e2973722d6'/>
<id>urn:sha1:6498aff249a1c3c6bad33137df3b90e2973722d6</id>
<content type='text'>
All the code required to generate the language bindings for Python and
Lua lives under scripts, even though the majority of this code aren't
scripts at all, and surrounded by scripts that are totally unrelated.

I've reorganized these files and moved everything related to the
language bindings into a new top-level directory named bindings. This
makes the corresponding files self contained and much more discoverable.

Differential revision: https://reviews.llvm.org/D72437
</content>
</entry>
<entry>
<title>[lldb/SWIG] Add missing '\' in macros again</title>
<updated>2020-01-09T16:15:41+00:00</updated>
<author>
<name>Jonas Devlieghere</name>
<email>jonas@devlieghere.com</email>
</author>
<published>2020-01-09T16:13:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=93a1e9c90c96a9130352bf358d7777f0379ebb48'/>
<id>urn:sha1:93a1e9c90c96a9130352bf358d7777f0379ebb48</id>
<content type='text'>
Making the string conversion operator a macro unintentionally dropped
the backslash before '\n' and '\r' and was therefore incorrectly
stripping 'n' and 'r' from the object description.
</content>
</entry>
<entry>
<title>[lldb/SWIG] Refactor extensions to be non Python-specific (3/3)</title>
<updated>2020-01-09T05:02:59+00:00</updated>
<author>
<name>Jonas Devlieghere</name>
<email>jonas@devlieghere.com</email>
</author>
<published>2020-01-09T04:56:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=51bdd98b8a52d07004bcaddff26caf376a1c32bf'/>
<id>urn:sha1:51bdd98b8a52d07004bcaddff26caf376a1c32bf</id>
<content type='text'>
The current SWIG extensions for the string conversion operator is Python
specific because it uses the PythonObjects. This means that the code
cannot be reused for other SWIG supported languages such as Lua.

This reimplements the extensions in a more generic way that can be
reused. It uses a SWIG macro to reduce code duplication.

Differential revision: https://reviews.llvm.org/D72377
</content>
</entry>
<entry>
<title>[lldb/SWIG] Refactor extensions to be non Python-specific (2/2)</title>
<updated>2020-01-09T00:34:09+00:00</updated>
<author>
<name>Jonas Devlieghere</name>
<email>jonas@devlieghere.com</email>
</author>
<published>2020-01-09T00:13:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=ae47a3d8107856c84c104f3c2e43a553f4e36748'/>
<id>urn:sha1:ae47a3d8107856c84c104f3c2e43a553f4e36748</id>
<content type='text'>
The current SWIG extensions for the string conversion operator is Python
specific because it uses the PythonObjects. This means that the code
cannot be reused for other SWIG supported languages such as Lua.

This reimplements the extensions in a more generic way that can be
reused. It uses a SWIG macro to reduce code duplication.

Differential revision: https://reviews.llvm.org/D72377
</content>
</entry>
<entry>
<title>[lldb/SWIG] Refactor extensions to be non Python-specific</title>
<updated>2020-01-08T21:37:07+00:00</updated>
<author>
<name>Jonas Devlieghere</name>
<email>jonas@devlieghere.com</email>
</author>
<published>2020-01-08T21:34:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=0341c11e08504acef8c16ab07210bc253dadf2d9'/>
<id>urn:sha1:0341c11e08504acef8c16ab07210bc253dadf2d9</id>
<content type='text'>
The current SWIG extensions for the string conversion operator is Python
specific because it uses the PythonObjects. This means that the code
cannot be reused for other SWIG supported languages such as Lua.

This reimplements the extensions in a more generic way that can be
reused.

Differential revision: https://reviews.llvm.org/D72377
</content>
</entry>
<entry>
<title>[lldb/CMake] Only auto-enable Python when SWIG is found</title>
<updated>2020-01-08T05:57:32+00:00</updated>
<author>
<name>Jonas Devlieghere</name>
<email>jonas@devlieghere.com</email>
</author>
<published>2020-01-08T05:53:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=fc6f15d4d2c4a051c8e31fe4de0bfaf9d3535f6e'/>
<id>urn:sha1:fc6f15d4d2c4a051c8e31fe4de0bfaf9d3535f6e</id>
<content type='text'>
As correctly pointed out by Martin on the mailing list, Python should
only be auto-enabled if SWIG is found as well. This moves the logic of
finding SWIG into FindPythonInterpAndLibs to make that possible.

To make diagnosing easier I've included a status message to convey why
Python support is disabled.
</content>
</entry>
</feed>
