Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Rename JSONCPP_EXTRA_FLAGS to JSONCPP_CXX_FLAGS, add EMSCRIPTEN workaround ↵ | Daniel Kirchner | 2018-08-08 | 1 | -3/+11 |
| | | | | and remove obsolete MSVC workaround. | ||||
* | Propagate original CMAKE_CXX_FLAGS to jsoncpp compilation | Guido Vranken | 2018-07-19 | 1 | -1/+1 |
| | |||||
* | Visual Studio 2017 build-time (linking) fix and improvements | Christian Parpart | 2018-07-11 | 1 | -3/+1 |
| | |||||
* | Fix cmake when custom CMAKE_INSTALL_LIBDIR is given | mingchuan | 2018-06-06 | 1 | -8/+2 |
| | | | | | | According to cmake documents, we cannot assume CMAKE_INSTALL_LIBDIR is a relative path. This commit fixes the "no rule to make libjsoncpp.a" error by passing -DCMAKE_INSTALL_LIBDIR=lib to jsoncpp external project. | ||||
* | CMake: Fix libdir for jsoncpp external project in special case | Paweł Bylica | 2018-05-17 | 1 | -1/+7 |
| | | | | When building on Debian/Ubuntu with install prefix /usr (e.g. in PPA builds) the CMAKE_INSTALL_LIBDIR is resolved to lib/x86_64-linux-gnu. For jsoncpp external project this is never the case because the install prefix is not /usr. Remove multiarch part from libdir if there. | ||||
* | CMake: enable C++11 for jsoncpp | Alex Beregszaszi | 2018-04-23 | 1 | -1/+5 |
| | |||||
* | CMake: Update jsoncpp to v1.8.4 | Alexander Arlt | 2018-04-23 | 1 | -11/+5 |
| | |||||
* | jsoncpp: Restore download dir in source tree | Paweł Bylica | 2017-09-20 | 1 | -0/+1 |
| | |||||
* | deps: Move and fix jsoncpp.cmake from deps submodule | Paweł Bylica | 2017-09-19 | 1 | -0/+50 |
This copies jsoncpp.cmake from ethereum/cpp-dependencies repo and adds BUILD_BYPRODUCT information to ExternalProject configuration (required by Ninja). |