File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -70,13 +70,17 @@ file(WRITE ${MODULE_MAP_FILE}
7070" )
7171
7272set (SWIFT_CLANG_INTEROP_FLAGS "-Xcc -fmodule-map-file=${MODULE_MAP_FILE} -I ${MODULE_MAP_DIR} " )
73+ set (SWIFT_PATH_MAP_FLAGS
74+ "-file-prefix-map=${PROJECT_SOURCE_DIR} =/executorch"
75+ "-debug-prefix-map=${PROJECT_SOURCE_DIR} =/executorch"
76+ )
7377
7478set_target_properties (extension_apple PROPERTIES
7579 Swift_MODULE_NAME "ExecuTorch"
76- Swift_FLAGS "${SWIFT_CLANG_INTEROP_FLAGS} "
80+ Swift_FLAGS "${SWIFT_CLANG_INTEROP_FLAGS} ${SWIFT_PATH_MAP_FLAGS} "
7781 XCODE_ATTRIBUTE_SWIFT_MODULE_NAME "ExecuTorch"
7882 XCODE_ATTRIBUTE_BUILD_LIBRARY_FOR_DISTRIBUTION "YES"
79- XCODE_ATTRIBUTE_OTHER_SWIFT_FLAGS "${SWIFT_CLANG_INTEROP_FLAGS} "
83+ XCODE_ATTRIBUTE_OTHER_SWIFT_FLAGS "${SWIFT_CLANG_INTEROP_FLAGS} ${SWIFT_PATH_MAP_FLAGS} "
8084)
8185
8286add_custom_command (
You can’t perform that action at this time.
0 commit comments