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