solidity/cmake
Christian Parpart 639622c6d7 cmake: Do not depend on a C compiler to be present by explicitly stating that this is a C++ project.
CMake defaults to C *and* C++ toolchain, in case nothing has been specified.
This means that cmake always checks for both, which is more than needed.

This PR cuts off C toolchain requirement from /CMakeLists.txt and ensures that we
don't pass along any `..._C_...` variables in EthCompilerSettings.cake nor jsoncpp.cmake.
2018-12-20 09:02:00 +01:00
..
scripts Remove trailing whitespace for all files in the repository. 2018-09-04 11:30:30 +02:00
templates Update paths to CharStream, Scanner and Token files. 2018-11-22 20:37:24 +01:00
EthBuildInfo.cmake Fixes building Solidity when base directory contains spaces. 2018-07-27 09:41:05 +02:00
EthCcache.cmake CMake: Better ccache configuration 2017-09-20 16:39:41 +02:00
EthCheckCXXCompilerFlag.cmake CMake: Add compiler warning about implicit fallthough 2017-09-26 14:21:01 +02:00
EthCompilerSettings.cmake cmake: Do not depend on a C compiler to be present by explicitly stating that this is a C++ project. 2018-12-20 09:02:00 +01:00
EthDependencies.cmake CMake: Do no search for ctest 2018-04-16 12:02:38 +02:00
EthOptions.cmake Update the coverage info message in cmake 2018-08-07 00:54:52 +00:00
EthPolicy.cmake CMake: Better policy availability checking 2018-07-24 17:07:11 +02:00
EthUtils.cmake CMake: Remove unused scripts 2017-08-23 17:25:29 +02:00
FindCLN.cmake Use imported CMake targets. 2018-12-17 15:15:11 +01:00
FindCVC4.cmake Use imported CMake targets. 2018-12-17 15:15:11 +01:00
FindGMP.cmake Use imported CMake targets. 2018-12-17 15:15:11 +01:00
FindZ3.cmake Use imported CMake targets. 2018-12-17 15:15:11 +01:00
jsoncpp.cmake cmake: Do not depend on a C compiler to be present by explicitly stating that this is a C++ project. 2018-12-20 09:02:00 +01:00