Commit Graph

356 Commits (f1443cd88ef185818b93ea960bc2c304dfd6899f)

Author SHA1 Message Date
Andrey Lihatskiy 83b4ea59fc Merge branch 'SL-15742' into DRTVWR-527-maint 2021-12-16 00:58:44 +02:00
Bennett Goble 0b95b9d008 Merge branch 'master' into SL-15742 2021-12-11 10:29:37 -08:00
Bennett Goble f729cfc33f SL-15742: Convert build scripts to Python 3
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
2021-12-10 14:42:49 -08:00
Andrey Lihatskiy f9373a9b4e Merge branch 'master' into DRTVWR-527-maint
# Conflicts:
#	autobuild.xml
#	indra/newview/installers/windows/lang_pl.nsi
#	indra/newview/llfloaterpreference.cpp
#	indra/newview/llinventorymodel.cpp
2021-11-16 00:54:53 +02:00
Andrey Lihatskiy 6c8e6f033b Merge branch 'master' into DRTVWR-521-maint
# Conflicts:
#	autobuild.xml
#	indra/llcommon/llerror.cpp
#	indra/llui/llnotifications.h
#	indra/newview/llappviewer.cpp
#	indra/newview/llappviewermacosx.cpp
2021-07-20 02:48:05 +03:00
Andrey Lihatskiy 9873e7bba9 Merge branch 'master' into DRTVWR-527-maint 2021-07-19 22:22:32 +03:00
Nat Goodspeed ab185263fa SL-15500: Install git-hooks (and requirements) and run policy check
on the entire current (branch of the) viewer repo before starting any build.
2021-06-29 17:45:13 -04:00
Brad Payne (Vir Linden) dad963eadc SL-14570 - moving windows 64-bit toolchain setting to build config params 2021-01-29 20:36:47 +00:00
Brad Payne (Vir Linden) 360b66bdc1 SL-14570 - test 64-bit toolchain for build issues 2021-01-27 20:30:52 +00:00
Oz Linden f648758c2a SL-10297: Modify LL_ERRS and other deliberate crashes to avoid a common stack frame 2019-01-16 11:05:55 -05:00
Oz Linden a906ccd478 remove duplicated EDU definitions 2018-09-05 09:12:21 -04:00
Oz Linden c8358e7b63 require build_secrets (removed from the buildscripts requirements) 2017-12-20 15:11:30 -05:00
Nat Goodspeed aa5a591aa7 Automated merge with ssh://bitbucket.org/lindenlab/viewer64 2016-12-16 08:55:38 -05:00
Nat Goodspeed d0e166fe8a DRTVWR-418: Remove build_variables_repository_url from BuildParams.
That should be set in TeamCity template hierarchy; don't override it.
2016-12-13 15:30:51 -05:00
Oz Linden 09b88cf4af add AUTOBUILD_ADDRSIZE to symbol file name for clarity, change output tag to just "Symbolfile" 2016-12-09 08:12:15 -05:00
Oz Linden 8a67aaa009 limit variants to RelWithDebInfo and Release 2016-12-05 15:20:08 -05:00
Oz Linden 83209ef5c0 remove more bits of the old build system 2016-12-05 13:28:40 -05:00
Nat Goodspeed 809c0575bc DRTVWR-418: Add viewer-build-variables to BuildParams 2016-11-29 16:22:06 -05:00
AndreyL ProductEngine 464d70c546 Dummy commit to fix the teamcity builds 2016-09-07 08:08:19 +03:00
Oz Linden 85c9754a63 disable additional_packages for Linux in the BuildParams 2016-04-19 10:00:25 -04:00
Oz Linden 9be58e915a merge with 4.0.3-release 2016-04-04 15:53:09 -04:00
Rider Linden d51a5a615a Merge 2016-03-07 10:24:39 -08:00
Oz Linden c7ebeb8420 merge with El Capitan and packaging fixes 2016-03-07 09:46:02 -05:00
Oz Linden 0c94c3bbf0 MAINT-5360: restore builds for the EDU package 2016-02-26 10:04:47 -05:00
Oz Linden bc22e58743 merge changes for 4.0.1-release 2016-01-15 16:55:04 -05:00
Rider Linden 6dd80980cf Merge 2015-12-18 10:16:26 -08:00
Oz Linden 469529ac63 reenable doxygen for teamcity linux builds, minor documentation cleanup 2015-11-10 11:27:22 -05:00
Oz Linden bbd5086e81 don't combine doxygen into the Linux build 2015-11-10 08:59:23 -05:00
Oz Linden 0c1ddd785e WOLF-310: generate doxygen for the viewer 2015-11-06 10:33:06 -05:00
Nat Goodspeed 06dfd98521 Automated merge with ssh://bitbucket.org/nat_linden/viewer-tools-update 2015-11-02 13:15:20 -05:00
Oz Linden 66bf21c32d merge up to 3.8.0-release (and fix for unit tests with a proxy enabled)' 2015-07-10 09:12:54 -04:00
Nat Goodspeed 3a5f35e277 Automated merge with ssh://bitbucket.org/lindenlab/viewer-release 2015-07-05 08:49:44 -04:00
callum_linden 16e7505831 Removed EDU builds for this project via BuildParams change until we can fix TC packaging 2015-07-02 12:52:07 -07:00
Rider Linden 9f2302bdff Merge 2015-07-01 08:47:50 -07:00
Oz Linden 3034a5b270 add edu release channel 2015-06-08 17:37:56 -04:00
Oz Linden 3c62cb132a clean up old unused params, update instructions for build
result emails
2015-05-21 12:53:35 -04:00
sabin_linden e611e35e03 Fake commit to check against codeticket failure on new build machine. 2015-04-15 01:05:18 +00:00
Oz Linden 96f9fb5472 remove support for Debug builds 2015-01-14 13:37:19 -05:00
Oz Linden 791839385b document the special packaging parameters, and remove the obsolete uses 2014-10-24 10:30:24 -04:00
Oz Linden 175895a2e9 add build_docs step and experimental use of autobuild graph subcommand 2014-09-23 12:22:42 -04:00
Oz Linden a98b4b6bee merge changes for 3.7.7-release 2014-05-07 11:09:04 -04:00
Xiaohong Bao ae564140c0 Merge 2014-04-22 12:19:28 -06:00
Oz Linden b1a7137ba6 merge changes for 3.7.6-release 2014-04-21 16:21:31 -04:00
Oz Linden 6908cb20fd remove some obsolete BuildParams entries 2014-03-21 17:14:20 -04:00
Richard Linden 5b846ed2a6 merge with release 2014-03-12 12:48:43 -07:00
Merov Linden 5690becdf4 Pull merge from lindenlab/viewer-release 2014-03-10 16:20:09 -07:00
Merov Linden 245de340d7 Pull merge from viewer-release 2014-02-24 13:23:39 -08:00
Oz Linden 8ead3308be remove experimental cdn packages 2014-02-20 16:44:41 -05:00
Richard Linden 15e6939342 merge with release 2014-01-09 12:22:24 -08:00
Oz Linden ba39f6e14f add "A" test channel package 2013-12-17 16:42:01 -05:00