summaryrefslogtreecommitdiff
path: root/indra/cmake
AgeCommit message (Collapse)Author
2024-11-20Merge branch 'main' into maint-cmaint-cErik Kundiman
2024-11-13Fix FMOD 2.02.25 Linux installationErik Kundiman
2024-11-13Merge branch 'main' into maint-cErik Kundiman
2024-11-13Update FMOD to 2.02.25Erik Kundiman
2024-11-12Merge remote-tracking branch 'secondlife/release/maint-c' into maint-cErik Kundiman
2024-11-11Merge branch 'main' into maint-cErik Kundiman
2024-11-10Revert "Disable dictionaries when using system libs"Erik Kundiman
This reverts commit 7360923f0888e48294921bd931c585c7c502a443.
2024-11-06Improve Tracy OpenGL integrationRye
Fix memory profiling when gpu profiling enabled Fix disabling renderdoc support
2024-11-05Fix tracy invariant timer support on macos GHA buildsRye
2024-11-03Merge remote-tracking branch 'secondlife/release/maint-c' into maint-cErik Kundiman
2024-11-01Merge pull request #2855 from secondlife/rye/buildtestsRye
Reduce build time on all three platforms and introduce linux tests
2024-11-01Merge pull request #2806 from secondlife/rye/linuxbuildRye
Fix disabling bugsplat on linux build
2024-10-31Enable linux testsRye
2024-10-31Try to parallelize xcode builds further and add more headers to PCH to ↵Rye
reduce build time
2024-10-31Fix broken viewer under XWayland and whitespaceRye
2024-10-31Introduce NFDE file picker support for linux and SDLRye Cogtail
2024-10-30Update KDU to 8.4.1 and fix kdu tests, also fix llimage_libtest utilityRye
2024-10-22Merge branch 'main' into 2024.09-ExtraFPSErik Kundiman
2024-10-22Regex for matching physics extension stub's httpErik Kundiman
2024-10-22Revert "LL physics extensions stub"Erik Kundiman
This reverts commit 45b9eed30320c6281efcfb748098a8789b15f15f.
2024-10-21Merge branch 'main' into 2024.09-ExtraFPSErik Kundiman
2024-10-20Working Arch port but CEF & WebRTC are still brokenErik Kundiman
I've tried using FMOD instead, but CEF didn't work either. At first I used crow-misia's WebRTC build but it would cause a segmentation fault, but LL's build seems to break CEF. Gotta find a way so CM's build doesn't crash the viewer. PKGBUILD should be moved to indra/newview as an .in to be configured by CMake for dynamic version numbers, and adjust the instruction too to run makepkg -R from the folder where the generated PKGBUILD will be.
2024-10-18secondlife/viewer#2895: Fix Windows cmake not detecting latest pythonCosmic Linden
2024-10-18Merge branch 'main' into 2024.09-ExtraFPSErik Kundiman
2024-10-18Merge remote-tracking branch 'secondlife/release/2024.09-ExtraFPS' into ↵Erik Kundiman
2024.09-ExtraFPS
2024-10-11Rework GHA matrix config to fix linux buildRye
2024-10-11Remove FLTK (#2832)AiraYumi
2024-10-10Implement the groundwork for wayland support. (#2803)Nicky Dasmijn
During compile time try to detect libwayland-client-dev is installed, - If yes, compile a viewer which can run and start under wayland. libwayland-client is needed to detect if the viewer is hidden/minimized. - if no, disable wayland support and refuse to start the viewer under wayland (xwayland is okay). To not introduce a hard link dependency on libwayland-client.so the object will be loaded dynamically if needed.
2024-10-08Explicit on OpenJPEG library being staticErik Kundiman
It wasn't inheriting the viewer's BUILD_SHARED_LIBS setting.
2024-10-04Fix disabling bugsplat on linux buildRye
2024-10-04Merge remote-tracking branch 'origin/develop' into leviathan/game-controlBrad Linden
2024-10-03Default OpenAL audio backend on so all build configurations have audioRye Cogtail
2024-10-03Update havok packages and enable linux64 Release buildsRye
2024-10-03fix GameControl save settings, fix linux buildAndrew Meadows
2024-10-03remove crashy LLSD ctor used by GameControlleviathan
2024-10-03add GameControl feature and SDL2 dependencyLeviathan Linden
2024-10-01Skip sourcing the extended autobuild environment during prebuilt install and ↵Rye Cogtail
pass address size explicitly to avoid breaking build autoreconfigures This decreased configure time from 67 to 31 seconds on my machine.
2024-10-01Cache MSVC redist path in cmake to avoid incorrect redist copy when project ↵Rye Cogtail
is regenerated by build/ide
2024-10-01Clean up and fix warning flags not applying correctly on linuxRye Cogtail
2024-09-30No VC flags on GCC & deps only if building ColladaErik Kundiman
2024-09-30Windows configuration, with MSYS2 in MinGW for nowErik Kundiman
Also simplify CMake-based dependency projects, the parameters that have been set for the viewer seem to have been implied all this time for the subprojects.
2024-09-29Fix extracted OpenSSL1.1.1w dir nameErik Kundiman
and specialise it just for FreeBSD, along with other fixes to get it building again on FreeBSD with an empty packages folder.
2024-09-27ReindentErik Kundiman
2024-09-26ReindentErik Kundiman
2024-09-25Re-add pcre header directory for macOSErik Kundiman
I thought /opt/local/include wasn't needed since we switched to boost181, but PCRE headers are there. If you still have "boost" installed (maybe depended on by some other package, just deactivate it first before cmake).
2024-09-23Merge remote branch 'develop' into release/luau-scripting for Maint BNat Goodspeed
2024-09-23Turn off tracy on linux to unbreak the build.Brad Linden
2024-09-23Merge branch 'develop' into marchcat/b-developAndrey Lihatskiy
# Conflicts: # indra/newview/llfeaturemanager.cpp # indra/newview/llviewertexturelist.cpp # indra/newview/llvoicewebrtc.cpp
2024-09-23Merge remote branch 'develop'into release/luau-scriptingNat Goodspeed
2024-09-21ColladaDOM depends on dynamic Boost 1.81 on macOSErik Kundiman
so we don't need the boost package or the -no_static variant of boost181 any more.