File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -114,6 +114,12 @@ if (NOT SKIP_BUILDING_CODEGEN)
114114 set (PREV_SCCACHE_C_CUSTOM_CACHE_BUSTER ENV{SCCACHE_C_CUSTOM_CACHE_BUSTER})
115115 set (ENV{SCCACHE_C_CUSTOM_CACHE_BUSTER} "codegen" )
116116
117+ if (CMAKE_GENERATOR )
118+ set (GEODE_CODEGEN_GENERATOR_ARG "-G${CMAKE_GENERATOR} " )
119+ else ()
120+ set (GEODE_CODEGEN_GENERATOR_ARG "" )
121+ endif ()
122+
117123 message (STATUS "Configuring Codegen" )
118124 execute_process (
119125 COMMAND ${CMAKE_COMMAND} ${GEODE_CODEGEN_CMAKE_ARGS}
@@ -123,6 +129,7 @@ if (NOT SKIP_BUILDING_CODEGEN)
123129 -DCMAKE_BUILD_TYPE=Release
124130 -DCMAKE_INSTALL_PREFIX:STRING=${GEODE_CODEGEN_BINARY_OUT}
125131 -S ${GEODE_CODEGEN_SOURCE_DIR} -B ${GEODE_CODEGEN_BINARY_DIR}
132+ ${GEODE_CODEGEN_GENERATOR_ARG}
126133 WORKING_DIRECTORY ${GEODE_CODEGEN_SOURCE_DIR}
127134 COMMAND_ECHO STDOUT
128135 COMMAND_ERROR_IS_FATAL ANY
You can’t perform that action at this time.
0 commit comments