This changeset makes it possible to build the Second Life viewer using Python 3. It is designed to be used with an equivalent Autobuild branch so that a developer can compile without needing Python 2 on their machine. Breaking change: Python 2 support ending Rather than supporting two versions of Python, including one that was discontinued at the beginning of the year, this branch focuses on pouring future effort into Python 3 only. As a result, scripts do not need to be backwards compatible. This means that build environments, be they on personal computers and on build agents, need to have a compatible interpreter. Notes - SLVersionChecker will still use Python 2 on macOS - Fixed the message template url used by template_verifier.py |
||
|---|---|---|
| .. | ||
| StringVec.h | ||
| bitpack_test.cpp | ||
| commonmisc_test.cpp | ||
| listener.h | ||
| llallocator_heap_profile_test.cpp | ||
| llallocator_test.cpp | ||
| llbase64_test.cpp | ||
| llcond_test.cpp | ||
| lldate_test.cpp | ||
| lldeadmantimer_test.cpp | ||
| lldependencies_test.cpp | ||
| llerror_test.cpp | ||
| lleventcoro_test.cpp | ||
| lleventdispatcher_test.cpp | ||
| lleventfilter_test.cpp | ||
| llexception_test.cpp | ||
| llframetimer_test.cpp | ||
| llheteromap_test.cpp | ||
| llinstancetracker_test.cpp | ||
| lllazy_test.cpp | ||
| llleap_test.cpp | ||
| llmainthreadtask_test.cpp | ||
| llmemtype_test.cpp | ||
| llpounceable_test.cpp | ||
| llprocess_test.cpp | ||
| llprocessor_test.cpp | ||
| llprocinfo_test.cpp | ||
| llrand_test.cpp | ||
| llsdserialize_test.cpp | ||
| llsingleton_test.cpp | ||
| llstreamqueue_test.cpp | ||
| llstring_test.cpp | ||
| lltrace_test.cpp | ||
| lltreeiterators_test.cpp | ||
| llunits_test.cpp | ||
| lluri_test.cpp | ||
| stringize_test.cpp | ||
| wrapllerrs.h | ||