Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-05-13 | Lose the not really required double quotes | Erik Kundiman | |
on the CMake string match tests. | |||
2025-05-13 | Empty CMake elses & endifs parentheses | Erik Kundiman | |
to make it more flexible the next time a value in the if's parentheses gets changed again, and also to reduce duplicate pattern matches when grepping those CMake files with certain keywords. | |||
2025-05-13 | Not rely on (LL_)USESYSTEMLIBS macro & CMake setting | Erik Kundiman | |
but the fact that we keep on using as many system libraries as we can (and only resort to other sources in certain cases), hasn't changed, of course. Also stop having to set USE_AUTOBUILD_3P to OFF. Lines are reindented, and when a system library can be found for a dependency, then that should be the way. If later we find out that using some other way is better, than stick to that. So, one option at a time, whichever is best for the situation. GLEXT hasn't been used, and in order to be not having to hack its .cmake file, we bypass it and refer to GLH (which is still used) right away in LLWindow. CMake commands that need to be bypassed, if it's a one-liner then it's just commented out, but if it's multiple lines, then scope them with if (FALSE) to minimise difference. | |||
2024-06-20 | Merge remote-tracking branch 'secondlife/release/maint-b' into maint-b | Erik Kundiman | |
2024-06-14 | Revert "Replace LL_X11 and LL_FLTK to LL_LINUX" | AiraYumi | |
2024-06-12 | Replace LL_X11 and LL_FLTK to LL_LINUX | AiraYumi | |
2024-05-16 | Merge tag '7.1.7-release' | Erik Kundiman | |
source for viewer 7.1.7.8974243247 | |||
2024-04-29 | #824 Process source files in bulk: replace tabs with spaces, convert CRLF to ↵ | Andrey Lihatskiy | |
LF, and trim trailing whitespaces as needed | |||
2024-04-08 | Some fixes to linux builds (#1144) | AiraYumi | |
* compile flag cleanup for linux * rollback indra/llcommon/llprofiler.h * use 3p fltk package * fix build gcc 13 (dangling-pointer) | |||
2024-04-05 | Linux viewer (ReleaseOS) resurrection (#1099) | Nicky Dasmijn | |
Co-authored-by: AiraYumi <aira.youme@airanyumi.net> | |||
2023-08-16 | Revert "Try not to rely (explicitly) on X11" | Erik Kundiman | |
This reverts commit d883a11567252d9a0baff653bb16c38817a7c21c. | |||
2023-08-16 | Try not to rely (explicitly) on X11 | Erik Kundiman | |
2023-07-29 | Darwin escapes prebuilt dir inclusion on sys libs | Erik Kundiman | |
2023-07-19 | Obtain GTK2 required flags when using system libs | Erik Kundiman | |
So far all of GTK2 dependencies flags, such as for Pango, Cairo, PNG16, etc., seem to be implied by checking the gtk+-2.0 module alone, at least on FreeBSD and Debian. | |||
2022-09-17 | SL-17238 Fix coding policy build issues | Andrey Kleshchev | |
2022-06-05 | Port new cmake files (Trace/Meshoptimizer) to modern cmake | Nicky | |
2022-05-07 | Remove unused LL_ARCH/LL_ARCH_DIR | Nicky | |
2022-04-18 | Round one to support conan for 3P packages, this allows to build the viewer ↵ | Nicky | |
on Linux again. | |||
2022-04-17 | Remove function create_target and instead directly use add_library | Nicky | |
2022-04-17 | Switch to target_include_directories | Nicky | |
All 3Ps include dirs are treated as SYSTEM, this will stop compilers stop emitting warnings from those files and greatly helps having high warning levels and not being swamped by warnings that come from external libraries. | |||
2022-04-17 | Switch over to standard target_link_libraries (cmake requirements are high ↵ | Nicky | |
enough now). | |||
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 | Do not use ${ARCH}_linux_INCLUDES atm | Nicky | |
2022-04-13 | Remove obsolete and unmaintained USE_SYSTEMLIBS | Nicky | |
2016-05-19 | Automated merge with tip of viewer-release to pick up 4.0.5 | callum_linden | |
2016-04-22 | DRTVWR-418 Remove references to gtk-atk-pango-glib from Windows build since ↵ | callum_linden | |
it's not used there | |||
2015-11-10 | remove execute permission from many files that should not have it | Oz Linden | |
2014-12-17 | adjust cmake not to attempt loads of packages on the wrong platforms | Oz Linden | |
2014-03-19 | OPEN-199: replace the confusing STANDALONE switch with USESYSTEMLIBS | Oz Linden | |
2013-04-19 | merge changes for DRTVWR-294 | Oz Linden | |
2013-03-29 | Update Mac and Windows breakpad builds to latest | Graham Madarasz | |
2012-10-11 | Updating linux build to gcc4.6 | Don Kjer | |
2011-01-13 | mac buiding with autobuild and autobuild style packages (just say no to ↵ | Andrew A. de Laix | |
install.py) | |||
2008-06-12 | svn merge -r89258:89534 ↵ | Jennifer Leech | |
svn+ssh://svn/svn/linden/branches/install-dev-binaries/idb2-merge-buildme | |||
2008-06-02 | svn merge -r88066:88786 ↵ | Bryan O'Sullivan | |
svn+ssh://svn.lindenlab.com/svn/linden/branches/cmake-9-merge dataserver-is-deprecated for-fucks-sake-whats-with-these-commit-markers |