Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-04-16 | create target ll::uilibraries to have one common target that defines what each | Nicky | |
operation system needs as dependencies on OS gui libraries. | |||
2022-04-16 | Go back to more modern way to compile the physics stub | Nicky | |
2022-04-16 | Remove undefined variable GOOGLE_PERFTOOLS_LIBRARIES | Nicky | |
2022-04-16 | Do not use ${ARCH}_linux_INCLUDES atm | Nicky | |
2022-04-16 | Remove unset GOOGLEMOCK_INCLUDE_DIRS variable. | Nicky | |
2022-04-16 | Fix a typo. | Nicky | |
2022-04-16 | Only try copy voice files from slvoice_src_dir if that variable is set ↵ | Nicky | |
(seems to be the case for Windows) | |||
2022-04-16 | Remove obsolete message | Nicky | |
2022-04-16 | Request C++ standard via standard cmake. | Nicky | |
2022-04-16 | Now there is a oslibrary target get rid of some more obsolete vars: | Nicky | |
LEGACY_STDIO_LIBS (was only used for Windows) PTHREAD_LIBRARY (only Linux) LLDATABASE_LIBRARIES (that one was supposed for Linux, but never needed anyway) | |||
2022-04-16 | Create a new target ll::oslibrary to link against libs specific to the OS ↵ | Nicky | |
compiled on. This gets rid of the a few OS specific set and uses variables (which some even seemed mostly duplicate like WINDOWS_LIBRARIES ans UI_LIBRARIES) and it also solves the problem of having them to tack on every target, as of no they come as a transitive dependency from llcommon | |||
2022-04-16 | Remove unused code | Nicky | |
2022-04-16 | Simple reformat with CLion | Nicky | |
2022-04-15 | SL-17035 Reverted a part of previous commit | Andrey Kleshchev | |
According to davep, the intent of Debug GL is to crash and in this it's doing it's job, but the rest of the fix that makes the state not persist is a good solution. | |||
2022-04-14 | Merge remote-tracking branch 'origin/sl-17218' into DRTVWR-543-maint | Andrey Lihatskiy | |
2022-04-14 | SL-17218: Per NickyD review feedback, test LLFace::mNormals too. | Nat Goodspeed | |
2022-04-14 | SL-17218: Update faulty test for null LLFace::mTangents | Nat Goodspeed | |
2022-04-14 | SL-17035 Crash at gl_debug_callback | Andrey Kleshchev | |
RenderDebugGL was avaliable from develop menu, but since it was persistent, caused slowdowns and crashes it could result in users crashing or lagging without knowing the cause. To resolve the issue it was made to last for a single session. | |||
2022-04-14 | void LLTexLayerSet::asLLSD was never used, remove it completely. | Nicky | |
(cherry picked from commit 7f0259f0e767969d260514e9ea810cbde7f1d24c) | |||
2022-04-14 | Semicolon at end of for loop was making sure nothing ever got done. | Nicky | |
The whole methode is questionable in doing nothing and it seems there was a deliberate change that made sure it does nothing. I am not sure what this method really is supposed to do, thus I did opt for the most basic version of "do nothing" like it was before. (cherry picked from commit 1c1a93e42e209e959f09ec46ca414a8936f4ac20) | |||
2022-04-14 | Parameter to onClickConnect must be bool, not int. | Nicky | |
(cherry picked from commit 5c6228e56a688a98606ce28077d6089adc833873) | |||
2022-04-13 | Dependency on target xml-rpc-epi got lost, bring it back | Nicky | |
2022-04-13 | Merge remote-tracking branch 'origin/DRTVWR-543-maint' into ↵ | Nicky | |
DRTVWR-543-maint_cmake | |||
2022-04-13 | FindSCP.cmake is used when INSTALL_PROPRIETARY is set. Not sure what the ↵ | Nicky | |
latter does, but I suppose some internal logic on the LL build farm. | |||
2022-04-13 | Rework cmake, the original plan was to maybe be able to use conan targets ↵ | Nicky | |
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 | Remove another old remnant of the debug config. | Nicky | |
2022-04-13 | Remove obsolete and unmaintained USE_SYSTEMLIBS | Nicky | |
2022-04-10 | Make LIB_NDOF define part of the targets interface | Nicky | |
2022-04-09 | Fix warning supression for Linux/OSX, this was broken after the first round ↵ | Nicky | |
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 | Cleanup windows step that copies input artifacts. Make sure the right | Nicky | |
paths are used, throw out files not even existing anymore. | |||
2022-04-09 | Bump cmake version needed up to 3.16 so target_precompile_headers can be | Nicky | |
used. | |||
2022-04-09 | Cleanup ... use the appropriate functions to set options. Before | Nicky | |
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 | Raise the bar to cmake 3.13, this gives access to more modern | Nicky | |
constructs. | |||
2022-04-07 | SL-17092 Fix a gesture upload crash | Andrey Kleshchev | |
2022-04-07 | Using Ninja leads to subtly different path than using a multi config ↵ | Nicky | |
generate like xcode or visual studio. | |||
2022-04-07 | When opening contributions.txt viewer_manifest.py was making assumptios of ↵ | Nicky | |
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 | Remove some more traces of obsolte debug builds. | Nicky | |
2022-04-07 | Bring packages formater step on par with 3p installation: | Nicky | |
- 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 | OpenAL is not avaiable for OSX, error out in case someone selects ot. | Nicky | |
2022-04-06 | CMake 3.8.0 compatibility for the ugly havok/stub 3p which really is | Nicky | |
just a source tarball | |||
2022-04-06 | Remove noexistant include directory | Nicky | |
2022-04-06 | CMake 3.8.0 compatibility | Nicky | |
2022-04-06 | Don't bother with debug builds,, they are long deprecated. | Nicky | |
2022-04-06 | Googlemock target | Nicky | |
2022-04-06 | On OSX llcommon also needs CMAKE_CURRENT_SOURCE_DIR as PRIVATE include dir. | Nicky | |
2022-04-06 | Set PNG link targets for OSX and Linux | Nicky | |
2022-04-06 | Remove erroneous characters. | Nicky | |
2022-04-06 | Remove boost_signals, it is not included in the 3p package. | Nicky | |
2022-04-06 | Create and use bugsplat target | Nicky | |
2022-04-06 | Create and use sdl::sdl target | Nicky | |