From 8330736b3b611d98adbd9b38ffdb02e0028c475d Mon Sep 17 00:00:00 2001 From: Marcus Holland-Moritz Date: Mon, 28 Jul 2025 21:30:35 +0200 Subject: [PATCH] build: allow full cross-compile build with codegen --- cmake/thrift_library.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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