We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2d09ab8 commit 3a6c664Copy full SHA for 3a6c664
1 file changed
extension/apple/CMakeLists.txt
@@ -70,13 +70,14 @@ file(WRITE ${MODULE_MAP_FILE}
70
")
71
72
set(SWIFT_CLANG_INTEROP_FLAGS "-Xcc -fmodule-map-file=${MODULE_MAP_FILE} -I ${MODULE_MAP_DIR}")
73
+set(SWIFT_REMAP_FLAGS "-debug-prefix-map ${PROJECT_SOURCE_DIR}=/executorch")
74
75
set_target_properties(extension_apple PROPERTIES
76
Swift_MODULE_NAME "ExecuTorch"
- Swift_FLAGS "${SWIFT_CLANG_INTEROP_FLAGS}"
77
+ Swift_FLAGS "${SWIFT_CLANG_INTEROP_FLAGS} ${SWIFT_REMAP_FLAGS}"
78
XCODE_ATTRIBUTE_SWIFT_MODULE_NAME "ExecuTorch"
79
XCODE_ATTRIBUTE_BUILD_LIBRARY_FOR_DISTRIBUTION "YES"
- XCODE_ATTRIBUTE_OTHER_SWIFT_FLAGS "${SWIFT_CLANG_INTEROP_FLAGS}"
80
+ XCODE_ATTRIBUTE_OTHER_SWIFT_FLAGS "${SWIFT_CLANG_INTEROP_FLAGS} ${SWIFT_REMAP_FLAGS}"
81
)
82
83
add_custom_command(
0 commit comments