Commit Graph

40429 Commits (bd008a170898e69beeb8bc0481b4bfd94de86c55)

Author SHA1 Message Date
Oz Linden 9f27bff9fb make the path output strip the 'dest' prefix 2018-09-07 11:58:11 -04:00
Brad Payne (Vir Linden) 55419ccd43 SL-966 - max size = 64 2018-09-07 13:53:19 +01:00
Brad Payne (Vir Linden) f8533d1fdb SL-966 - updated logic for size/pos constraints 2018-09-07 13:48:42 +01:00
Oz Linden fac16e53f6 refine TeamCity blocks to avoid double nesting, and disable
for Windows
2018-09-07 08:30:21 -04:00
eli a8eb461e8a FIX INTL-302 translation of Viewer Set52 (DRTVWR-461: viewer-estate-access) 2018-09-06 18:17:31 -07:00
Oz Linden 050f9ead3b add markers for non-package uses of viewer_manifest.py 2018-09-06 15:57:25 -04:00
Oz Linden fa1ad3f4df make start and end messages for packages more prominentt 2018-09-06 15:15:16 -04:00
Brad Payne (Vir Linden) 795aedf4a9 SL-966 - size and pos limit calcs moved to sep method. Global scale option for testing of size limits. 2018-09-06 19:47:51 +01:00
Oz Linden 10f2101515 make the .app name channel sensitive to match cmake 2018-09-06 14:32:15 -04:00
Oz Linden 8725d8e34a improve error message for unfound files 2018-09-06 11:08:33 -04:00
maxim_productengine 6e00f93f8d MAINT-9077 FIXED Jellydolled avatar attachments can emit light. 2018-09-06 17:48:20 +03:00
Oz Linden bf8f467b02 modify the path command progress message to show fully resolved src and dst paths 2018-09-06 10:40:59 -04:00
AndreyL ProductEngine 747eccd63f MAINT-8777 added ability to copy access lists to clipboard 2018-09-06 03:24:06 +03:00
Oz Linden 49c483eeb3 add more block structure to TeamCity log output for components 2018-09-05 18:07:35 -04:00
Oz Linden a906ccd478 remove duplicated EDU definitions 2018-09-05 09:12:21 -04:00
andreykproductengine 94eeef729e MAINT-9082 crash on HandleFocusLost 2018-09-04 20:19:48 +03:00
Oz Linden b51972bac7 use copy_if_different to copy CrashReporter.nib so that it creates the directory if needed 2018-09-04 12:39:56 -04:00
Oz Linden c9ad54212e use copy_if_different to copy CrashReporter.nib so that it creates the directory if needed 2018-09-04 12:39:56 -04:00
Nat Goodspeed 137c8db8cc SL-957: Previous commit skipped a couple assignments used later. 2018-09-05 20:33:19 -04:00
Nat Goodspeed 42931d67a1 SL-957: Don't move viewer executable until final viewer_manifest run.
viewer_manifest is run twice by CMakeLists.txt: once with --actions=copy and
once with the default actions copy and package. The fact that we (try to) move
the Mac viewer executable both times has confused things on a number of
occasions. Currently it's bollixing our attempt to run dsymutil on the
executable so we can package up the Mac symbols for both codeticket and
BugSplat.

Introduce DarwinManifest.is_rearranging() that tests whether either "package"
or "unpacked" is in self.args["actions"], echoing an earlier test. Make
several things conditional on that, notably moving the executable.
2018-09-05 17:27:24 -04:00
Nat Goodspeed d1c6b9820c SL-957: Try passing dsymutil the full pathname of VIEWER_APP_EXE. 2018-09-04 19:28:55 -04:00
Nat Goodspeed 150199d542 SL-957: Try being more explicit about VIEWER_APP_DSYM full pathname. 2018-09-04 16:43:34 -04:00
Nat Goodspeed 444fbd1b44 SL-957: Try removing redundant add_custom_command() dependency. 2018-09-04 15:37:21 -04:00
AndreyL ProductEngine b5162156bd Merged in lindenlab/viewer-release 2018-09-04 05:12:59 +03:00
ruslantproductengine 20a2019e4b MAINT-9076 Improved support for Retina Displays 2018-09-03 17:22:15 +03:00
Nat Goodspeed db76dbba33 SL-957: Convert absolute VIEWER_SYMBOL_FILE to native_path.
Thanks Ansariel.
2018-08-31 16:59:59 -04:00
Nat Goodspeed 92b64fd59e SL-957: Try removing quotes from ${VIEWER_BINARY_NAME} in CMake deps. 2018-08-31 16:04:31 -04:00
Nat Goodspeed 503c2aa9a3 SL-957: Pass an absolute pathname to CMake for VIEWER_SYMBOL_FILE. 2018-08-31 15:42:58 -04:00
Nat Goodspeed 392bf44a1f SL-957: Name VIEWER_BINARY_NAME directly, not an assigned variable.
If this theory is correct, setting VIEWER_APP_EXECUTABLE to VIEWER_BINARY_NAME
and then referencing VIEWER_APP_EXECUTABLE instead of VIEWER_BINARY_NAME
confuses CMake as to the filename involved. <eyeroll/>
2018-08-31 14:26:32 -04:00
Nat Goodspeed 822e3b15e2 SL-957: Use tar -C instead of changing tar's WORKING_DIRECTORY.
Seems VIEWER_SYMBOL_FILE arrives from build.sh as a relative pathname, so
passing that pathname to tar when we run tar with WORKING_DIRECTORY confuses
it. But if we use tar's -C switch, we can achieve the effect we want (no
leading directory prefixes in the tarball) without WORKING_DIRECTORY. Thing
is, we have to run the desired directory through cygpath first, which is why
we went with WORKING_DIRECTORY in the first place.
2018-08-31 14:17:00 -04:00
andreykproductengine c2f0d67ab2 Merged in MAINT-6291 2018-08-31 18:33:47 +03:00
Oz Linden 88e04ab2ab Restore the ability for sockets to specify the interface to listen on 2018-08-30 16:25:45 -04:00
Nat Goodspeed aa6d178b69 SL-957: Delay trying to pack up Windows PDB file until linker done. 2018-08-30 15:19:23 -04:00
Oz Linden f561b11fb8 disable RefCounted tests in llcorehttp because they hang the win64 build in TeamCity 2018-08-30 14:56:52 -04:00
Nat Goodspeed 29a29db7dd SL-957: Try to add enough CMake dependencies to generate Mac symbols. 2018-08-30 14:52:54 -04:00
Nat Goodspeed 34e6d5321d SL-957: Use cygpath to set up output pathname for cygwin tar. 2018-08-30 14:29:00 -04:00
Nat Goodspeed 5ff160f72e SL-957: Generate the expected symbols tarball even with BugSplat.
This is a separate step from generating and posting BugSplat symbols, since
BugSplat needs the executable along with the symbols, and we don't need to
consume that space in a symbols tarball.

Move Mac BugSplat symbol generation logic to CMake land, the same general area
where Breakpad symbols are generated. Add stanzas to pack up the usual tarball
for Windows and Mac.

Remove the build.sh test that suppressed uploading the symbols tarball for
BugSplat builds.
2018-08-30 12:12:37 -04:00
andreykproductengine 28665ddb32 MAINT-6291 A bit more logging 2018-08-30 18:15:18 +03:00
maxim_productengine 6dbab94684 MAINT-9049 [EAM] Allow adding multiple avatars to the list, ignoring inappropriate one for that list if it was selected 2018-08-30 16:06:24 +03:00
Oz Linden f1d4e788e7 SL-967 simplify viewer log file field syntax
MAINT-8991: only escape log message characters once, add unit test
remove extra log line created by LL_ERRS
document that tags may not contain spaces
2018-08-29 16:43:45 -04:00
andreykproductengine b2b075a235 MAINT-6291 Fixed Scripted teleports have a higher rate of failure than user-initiated teleports.
Sim apparently sends finish and start messages simultaneously in case of
scripted or experience teleports
2018-08-29 20:30:07 +03:00
AndreyL ProductEngine 735b53d724 MAINT-9044 Update Aditi helper_uri to https://secondlife.aditi.lindenlab.com/helpers/ 2018-08-29 01:34:21 +03:00
Nat Goodspeed 76f75d8068 SL-824: Update to bugsplat build 519145 2018-08-28 16:55:25 -04:00
AndreyL ProductEngine 236f986d35 Backed out changeset: 871c2923afce 2018-08-28 22:26:12 +03:00
AndreyL ProductEngine 36e89143b7 Backed out changeset: 5b0f20062633 2018-08-28 22:25:18 +03:00
Nat Goodspeed aaa57c67d6 SL-824: Update to bugsplat build 519106 2018-08-28 11:48:52 -04:00
Nat Goodspeed b6e22902f3 SL-824: Update to bugsplat build 519074 2018-08-27 16:15:31 -04:00
Nat Goodspeed 3f7c75b8a0 SL-957: Explicitly pass VIEWER_SYMBOL_FILE from build.sh into CMake
instead of relying on both indra/newview/CMakeLists.txt and build.sh
generating the same file pathname.

Make build.sh set VIEWER_SYMBOL_FILE (instead of symbolfile) in pre_build, and
pass it to autobuild configure via -D switch. Then the uploads stanza can just
use VIEWER_SYMBOL_FILE instead of performing its platform-sensitive case
statement right there.

Introduce VIEWER_SYMBOL_FILE CMake cache variable, default empty string.

Make indra/newview/CMakeLists.txt generate_breakpad_symbols logic conditional
on VIEWER_SYMBOL_FILE being non-empty, as well as everything else. Eliminate
local set(VIEWER_SYMBOL_FILE) directives.
2018-08-27 13:55:50 -04:00
maxim_productengine 46b6df1b48 line endings fix 2018-08-27 18:21:46 +03:00
Brad Payne (Vir Linden) 9ae973ec5b SL-944 - mac build error fix: wants override to be used throughout a class if it is used at all 2018-08-27 14:22:42 +01:00