|
|
@ -49,7 +49,7 @@ endfunction() |
|
|
|
|
|
|
|
function(createBuildInfo) |
|
|
|
# Set build platform; to be written to BuildInfo.h |
|
|
|
set(ETH_BUILD_PLATFORM ${TARGET_PLATFORM}) |
|
|
|
set(ETH_BUILD_PLATFORM "${TARGET_PLATFORM}") |
|
|
|
if (CMAKE_COMPILER_IS_MINGW) |
|
|
|
set(ETH_BUILD_PLATFORM "${ETH_BUILD_PLATFORM}/mingw") |
|
|
|
elseif (CMAKE_COMPILER_IS_MSYS) |
|
|
@ -64,6 +64,16 @@ function(createBuildInfo) |
|
|
|
set(ETH_BUILD_PLATFORM "${ETH_BUILD_PLATFORM}/unknown") |
|
|
|
endif () |
|
|
|
|
|
|
|
if (EVMJIT) |
|
|
|
set(ETH_BUILD_PLATFORM "${TARGET_PLATFORM}/JIT") |
|
|
|
else () |
|
|
|
set(ETH_BUILD_PLATFORM "${TARGET_PLATFORM}/int") |
|
|
|
endif () |
|
|
|
|
|
|
|
if (PARANOIA) |
|
|
|
set(ETH_BUILD_PLATFORM "${TARGET_PLATFORM}/PARA") |
|
|
|
endif () |
|
|
|
|
|
|
|
#cmake build type may be not specified when using msvc |
|
|
|
if (CMAKE_BUILD_TYPE) |
|
|
|
set(_cmake_build_type ${CMAKE_BUILD_TYPE}) |
|
|
|