diff --git a/cmake/thrift_library.cmake b/cmake/thrift_library.cmake index c5beb7ea..3d40247f 100644 --- a/cmake/thrift_library.cmake +++ b/cmake/thrift_library.cmake @@ -120,7 +120,7 @@ function(add_cpp2_thrift_library idlfile) OUTPUT ${_THRIFT_GEN_SRC} COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/${idlfile} ${CMAKE_CURRENT_BINARY_DIR}/thrift/${_THRIFT_OUTPUT_PATH}/${_THRIFTNAME}.thrift - COMMAND ${CMAKE_CURRENT_BINARY_DIR}/bin/thrift1 + COMMAND ${CMAKE_CROSSCOMPILING_EMULATOR} ${CMAKE_CURRENT_BINARY_DIR}/bin/thrift1 -I ${CMAKE_CURRENT_SOURCE_DIR}/fbthrift -o ${CMAKE_CURRENT_BINARY_DIR}/thrift/${_THRIFT_OUTPUT_PATH} --gen ${_THRIFT_GEN} ${_THRIFTNAME}.thrift