Nicky
6c663d7331
Parameter to onClickConnect must be bool, not int.
...
(cherry picked from commit 5c6228e56a688a98606ce28077d6089adc833873)
2022-04-14 14:31:57 -04:00
Andrey Kleshchev
4f38a63b07
SL-15312 Legacy profiles remake #6
2022-04-13 23:38:02 +03:00
Nicky
db8bc69684
Dependency on target xml-rpc-epi got lost, bring it back
2022-04-13 21:27:27 +02:00
Nicky
c3ed09fdda
Merge remote-tracking branch 'origin/DRTVWR-543-maint' into DRTVWR-543-maint_cmake
2022-04-13 19:29:08 +02:00
Nicky
6417836e69
FindSCP.cmake is used when INSTALL_PROPRIETARY is set. Not sure what the latter does, but I suppose
...
some internal logic on the LL build farm.
2022-04-13 19:27:02 +02:00
Nicky
241919e7f7
Rework cmake, the original plan was to maybe be able to use conan targets with the same name (that's why 3ps had names like apr::apr),
...
but it's safer and saner to put the LL 3ps under the ll:: prefix.
This also allows means it is possible to get rid of that bad "if( TRAGET ...) return() endif()" pattern and rather use include_guard().
2022-04-13 19:21:55 +02:00
Nicky
2c9ede0ccc
Remove another old remnant of the debug config.
2022-04-13 10:29:10 +02:00
Nicky
d3521b4462
Remove obsolete and unmaintained USE_SYSTEMLIBS
2022-04-13 10:28:46 +02:00
Andrey Kleshchev
1483c05c9f
SL-15312 Legacy profiles remake #5
...
Mostly changes for notes tab and first life tab
2022-04-12 21:46:53 +03:00
Dave Parks
e33f23f58a
SL-17194 Impostor quality pass 2 (and fix for fully transparent rigged attachments rendering to depth buffer)
2022-04-11 20:06:33 -05:00
Andrey Kleshchev
f42dba8d92
SL-15312 Legacy profiles remake #4
2022-04-12 00:41:40 +03:00
Dave Parks
cb6e1ac4a8
Merge branch 'DRTVWR-546' of ssh://bitbucket.org/lindenlab/viewer into DRTVWR-546
2022-04-11 15:52:11 -05:00
Dave Parks
1d057dbba2
SL-17173 Impostor quality pass.
2022-04-11 15:51:51 -05:00
Mnikolenko Productengine
d248961c30
SL-17182 FIXED Viewer crashes after changing the environment settings
2022-04-11 17:51:10 +03:00
Beq
199db94c3b
[FIRE-31552] Glowing, 100% transparent prims now glow again
...
restore glow behaviour aligned with LL viewer.
(also minor whitespace change on voavatar cos annoying.)
2022-04-11 01:23:31 +01:00
Nicky
07d388f416
Make LIB_NDOF define part of the targets interface
2022-04-10 23:43:15 +02:00
Beq
24542062c5
[FIRE-31567]+more - A few bake fixes for opensim (Ubit, Beq and Rye)
2022-04-10 17:48:11 +01:00
Nicky
d01e81f4d1
Fix warning supression for Linux/OSX, this was broken after the first round of cmake changes on Windows.
...
-Wno-unused-but-set-variable/-Wno-unused-variable moved from just Linux to also OSX (clang) as there's a lot of those
in the code where newer xcode complains. Fixing all those places is going beyond the scope of modernizing cmake.
2022-04-09 23:40:22 +02:00
Nicky
7382fce79e
Cleanup windows step that copies input artifacts. Make sure the right
...
paths are used, throw out files not even existing anymore.
2022-04-09 20:19:46 +02:00
Nicky
0980a94341
Bump cmake version needed up to 3.16 so target_precompile_headers can be
...
used.
2022-04-09 20:15:07 +02:00
Nicky
37595f90f9
Cleanup ... use the appropriate functions to set options. Before
...
this everythig was over the place how it was set, worse even with wrong
functions like:
- add_definitions( /arch:SSE2 )
- add_definitions(/WX)
Those are each options to cl, not definitons.
2022-04-09 19:05:58 +02:00
Nicky
6e1ae6ec7b
Raise the bar to cmake 3.13, this gives access to more modern
...
constructs.
2022-04-09 19:03:44 +02:00
Andrey Kleshchev
285e36b57e
SL-15312 Legacy profiles remake #3
2022-04-09 00:57:19 +03:00
Andrey Kleshchev
2f776a38af
SL-15312 Legacy profiles remake #2
2022-04-08 00:18:22 +03:00
Andrey Kleshchev
e20aafa2fe
SL-16907 Crash at updateSkinInfoMatrixPalette #2
2022-04-07 14:17:30 +03:00
Andrey Kleshchev
7e0e58c55f
SL-17092 Fix a gesture upload crash
2022-04-07 11:11:39 +03:00
Nicky
37f652206b
Using Ninja leads to subtly different path than using a multi config generate like
...
xcode or visual studio.
2022-04-07 02:41:35 +02:00
Nicky
6cb984022a
When opening contributions.txt viewer_manifest.py was making assumptios of the build
...
tree layout and how it should be relative to the source tree. This is not necessarily correct.
By using 'source' and constructiong the path relative to this directory we always get a correct
answer.
2022-04-07 02:39:30 +02:00
Nicky
4f2831c54b
Remove some more traces of obsolte debug builds.
2022-04-07 02:38:38 +02:00
Nicky
cca7e12e1b
Bring packages formater step on par with 3p installation:
...
- When installing a 3P via use_prebuilt_binary it will pass --installdir=${AUTOBUILD_INSTALL_DIR} to
autobuild. On the other hand packages-formater was not passing this option, this could lead to subtle
errors when AUTOBUILD_INSTALL_DIR is different to what autobuild.xml stipulates.
2022-04-07 02:35:47 +02:00
Nicky
603ad5a4f2
OpenAL is not avaiable for OSX, error out in case someone selects ot.
2022-04-07 02:34:32 +02:00
Andrey Kleshchev
a629e845cf
SL-17171 Display Marketplace Error Messages only when trying to use Marketplace
2022-04-07 00:55:06 +03:00
Nicky
353ae84c90
CMake 3.8.0 compatibility for the ugly havok/stub 3p which really is
...
just a source tarball
2022-04-06 23:35:18 +02:00
Nicky
3bcb7fcc71
Remove noexistant include directory
2022-04-06 23:35:07 +02:00
Nicky
e447e02312
CMake 3.8.0 compatibility
2022-04-06 23:33:06 +02:00
Nicky
248b6a2584
Don't bother with debug builds,, they are long deprecated.
2022-04-06 23:33:06 +02:00
Nicky
d1b6a52fef
Googlemock target
2022-04-06 23:33:06 +02:00
Nicky
ef989bce37
On OSX llcommon also needs CMAKE_CURRENT_SOURCE_DIR as PRIVATE include dir.
2022-04-06 23:33:06 +02:00
Nicky
be71a255a0
Set PNG link targets for OSX and Linux
2022-04-06 23:33:06 +02:00
Nicky
dae6c3d2bf
Remove erroneous characters.
2022-04-06 23:33:06 +02:00
Nicky
e98a6b52ee
Remove boost_signals, it is not included in the 3p package.
2022-04-06 23:33:06 +02:00
Nicky
f6a5b2496d
Create and use bugsplat target
2022-04-06 23:32:55 +02:00
Andrey Kleshchev
8163eeb43b
SL-15312 Legacy profiles remake #1
...
Initial layout
2022-04-06 22:16:39 +03:00
Nicky
5f7c74fa2e
Create and use sdl::sdl target
2022-04-06 20:25:49 +02:00
Nicky
bed0b80374
Remove obsolete include directives
2022-04-06 20:23:54 +02:00
Nicky
a4e2734372
Use kdu target
2022-04-06 20:23:21 +02:00
Nicky
495b35032c
Remove erroneous lines.
2022-04-06 20:22:13 +02:00
Mnikolenko Productengine
651610d754
SL-17167 FIXED Crash in LLFloaterHoverHeight::onSliderMoved
2022-04-06 21:04:38 +03:00
Dave Parks
bc7dc2f949
SL-17160 Ignore "getIsAlphaMask" on rigged faces.
2022-04-06 12:57:07 -05:00
Nicky
786b291d9c
Move CMake files to modernized cmake syntax, step 1.
...
Change projects to cmake targetsto get rid of havig to hardcore
include directories and link libraries in consumer projects.
2022-04-06 16:32:52 +02:00