File tree Expand file tree Collapse file tree 1 file changed +17
-0
lines changed Expand file tree Collapse file tree 1 file changed +17
-0
lines changed Original file line number Diff line number Diff line change @@ -188,6 +188,23 @@ if(leaks_EXECUTABLE)
188
188
set (HAVE_LEAKS TRUE )
189
189
endif ()
190
190
191
+ if (CMAKE_SYSTEM_NAME STREQUAL Darwin )
192
+ add_custom_command (OUTPUT
193
+ "${CMAKE_SOURCE_DIR} /dispatch/module.modulemap"
194
+ "${CMAKE_SOURCE_DIR} /private/module.modulemap"
195
+ COMMAND
196
+ ${CMAKE_COMMAND} -E create_symlink "${CMAKE_SOURCE_DIR} /darwin/module.modulemap" "${CMAKE_SOURCE_DIR} /dispatch/module.modulemap"
197
+ COMMAND
198
+ ${CMAKE_COMMAND} -E create_symlink "${CMAKE_SOURCE_DIR} /darwin/module.modulemap" "${CMAKE_SOURCE_DIR} /private/module.modulemap" )
199
+ else ()
200
+ add_custom_command (OUTPUT
201
+ "${CMAKE_SOURCE_DIR} /dispatch/module.modulemap"
202
+ "${CMAKE_SOURCE_DIR} /private/module.modulemap"
203
+ COMMAND
204
+ ${CMAKE_COMMAND} -E create_symlink "${CMAKE_SOURCE_DIR} /generic/module.modulemap" "${CMAKE_SOURCE_DIR} /dispatch/module.modulemap"
205
+ COMMAND
206
+ ${CMAKE_COMMAND} -E create_symlink "${CMAKE_SOURCE_DIR} /generic/module.modulemap" "${CMAKE_SOURCE_DIR} /private/module.modulemap" )
207
+ endif ()
191
208
configure_file ("${CMAKE_SOURCE_DIR} /cmake/config.h.in"
192
209
"${CMAKE_BINARY_DIR} /config/config_ac.h" )
193
210
add_definitions (-DHAVE_CONFIG_H )
You can’t perform that action at this time.
0 commit comments