Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-07-17 | Be more explicit: Rename use_conan_binary to use_system_binary, this will ↵ | Nicky | |
allow us to reuse the macro for more than just conan. | |||
2022-04-18 | Round one to support conan for 3P packages, this allows to build the viewer ↵ | Nicky | |
on Linux again. | |||
2022-04-18 | jsoncpp includepath should not include json/. jsoncpp includes a header ↵ | Nicky | |
"features.h" which has the same name as a glibc header, allowing this header to be found without any prefix will lead to head conflicts when there is a '#include "features.h"' As a result all json headers need to be included via #include "json/reader.h"/"json/writer.h" | |||
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-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 obsolete and unmaintained USE_SYSTEMLIBS | Nicky | |
2022-04-06 | Move CMake files to modernized cmake syntax, step 1. | Nicky | |
Change projects to cmake targetsto get rid of havig to hardcore include directories and link libraries in consumer projects. | |||
2015-11-10 | remove execute permission from many files that should not have it | Oz Linden | |
2014-12-17 | Update autobuild to point to new version of jsoncpp and change lib names to ↵ | callum_linden | |
match those in package | |||
2014-12-12 | Make JsonCpp.cmake reference Windows lib names we actually use. | Nat Goodspeed | |
2014-10-20 | Update to build on Xcode 6.0: WTH! how did this ever link? | callum_linden | |
2014-03-19 | OPEN-199: replace the confusing STANDALONE switch with USESYSTEMLIBS | Oz Linden | |
2013-03-29 | Update Mac and Windows breakpad builds to latest | Graham Madarasz | |
2012-04-24 | OPEN-54: correct JsonCpp include path | Boroondas Gupte | |
2011-03-18 | Autobuild : Fix merge snaffu in Json cmake file | Merov Linden | |
2011-03-15 | Pull from jenn_linden/viewer-vs2010 | Merov Linden | |
2011-03-15 | update jsoncpp archive on linux. | Andrew de Laix | |
2011-03-14 | Fix Mac Json cmake script | Merov Linden | |
2011-03-02 | revert to old jsoncpp library on linux to fix build. | Andrew de Laix | |
2011-02-17 | Autobuild: fix for Mac build using XCode | Merov Linden | |
2011-02-10 | various fixes to get the debug build working; don't look for or copy ↵ | Alain Linden | |
msvc*80.dll's. | |||
2011-01-31 | Automated merge with https://bitbucket.org/jenn_linden/viewer-vs2010 | Alain Linden | |
2011-01-31 | build uses latest jsoncpp package with new layout. | Alain Linden | |
2011-01-31 | update mac and linux json libs. | Andrew A. de Laix | |
2011-01-31 | patches to use new jsoncpp lib on windows | Alain Linden | |
2010-09-01 | VWR-22759 : port of SNOW-667, Automatic language translation of chat messages | Merov Linden | |