this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

[mruby] Delegate ENV passing to rake invocation

CMake's env helper is broken on Windows OS :/

+9 -16
+9 -16
CMakeLists.txt
··· 14 14 string(TOUPPER ${CMAKE_BUILD_TYPE} BUILD_TYPE_UC) 15 15 endif() 16 16 17 - if(WIN32) 18 - set(CMAKE_EXE "cmake") 19 - else() 20 - set(CMAKE_EXE "${CMAKE_COMMAND}") 21 - endif() 22 - 23 17 find_package(Git) 24 18 if(Git_FOUND) 25 19 execute_process( ··· 257 251 CONFIGURE_COMMAND "" 258 252 BUILD_IN_SOURCE TRUE 259 253 BUILD_COMMAND 260 - ${CMAKE_EXE} -E env 261 - "TARGET_CC=${CMAKE_C_COMPILER}" 262 - "TARGET_CXX=${CMAKE_CXX_COMPILER}" 263 - "TARGET_LD=${CMAKE_C_LINK_EXECUTABLE}" 264 - "TARGET_AR=${CMAKE_AR}" 265 - "TARGET_CFLAGS=${CMAKE_C_FLAGS} ${CMAKE_C_FLAGS_${BUILD_TYPE_UC}}" 266 - "TARGET_CXXFLAGS=${CMAKE_CXX_FLAGS} ${CMAKE_CXX_FLAGS_${BUILD_TYPE_UC}}" 267 - "TARGET_LDFLAGS=${CMAKE_EXE_LINKER_FLAGS} ${CMAKE_LINKER_FLAGS_${BUILD_TYPE_UC}}" 268 - "BUILD_TYPE=${BUILD_TYPE_UC}" 269 - "MRUBY_TOOLCHAIN=${MRUBY_TOOLCHAIN}" 270 254 ${RAKE} "MRUBY_CONFIG=${MRUBY_CONFIG}" 255 + "TARGET_CC=${CMAKE_C_COMPILER}" 256 + "TARGET_CXX=${CMAKE_CXX_COMPILER}" 257 + "TARGET_LD=${CMAKE_C_LINK_EXECUTABLE}" 258 + "TARGET_AR=${CMAKE_AR}" 259 + "TARGET_CFLAGS=${CMAKE_C_FLAGS} ${CMAKE_C_FLAGS_${BUILD_TYPE_UC}}" 260 + "TARGET_CXXFLAGS=${CMAKE_CXX_FLAGS} ${CMAKE_CXX_FLAGS_${BUILD_TYPE_UC}}" 261 + "TARGET_LDFLAGS=${CMAKE_EXE_LINKER_FLAGS} ${CMAKE_LINKER_FLAGS_${BUILD_TYPE_UC}}" 262 + "BUILD_TYPE=${BUILD_TYPE_UC}" 263 + "MRUBY_TOOLCHAIN=${MRUBY_TOOLCHAIN}" 271 264 INSTALL_COMMAND "" 272 265 BUILD_BYPRODUCTS ${MRUBY_LIB} 273 266 )