File tree Expand file tree Collapse file tree 2 files changed +4
-1
lines changed Expand file tree Collapse file tree 2 files changed +4
-1
lines changed Original file line number Diff line number Diff line change @@ -24,7 +24,7 @@ if(APPLE)
2424 set (SwiftCore_ENABLE_REFLECTION_default ON )
2525elseif (CMAKE_SYSTEM_NAME STREQUAL "WASM" )
2626 set (SwiftCore_OBJECT_FORMAT_default "elf" )
27- elseif (LINUX)
27+ elseif (LINUX OR ANDROID OR BSD )
2828 set (SwiftCore_OBJECT_FORMAT_default "elf" )
2929elseif (WIN32 )
3030 set (SwiftCore_OBJECT_FORMAT_default "coff" )
Original file line number Diff line number Diff line change @@ -120,6 +120,9 @@ if("${SwiftCore_OBJECT_FORMAT}" STREQUAL "elfx")
120120 add_library (swiftrt OBJECT SwiftRT-ELF-WASM.cpp)
121121 target_compile_definitions (swiftrt PRIVATE
122122 -DSWIFT_ENABLE_BACKTRACING=$<BOOL :${SwiftCore_ENABLE_BACKTRACING} >)
123+ target_include_directories (swiftrt PRIVATE
124+ "${SwiftCore_SWIFTC_SOURCE_DIR} /include"
125+ "${PROJECT_BINARY_DIR} /include" )
123126 target_link_libraries (swiftrt PRIVATE swiftShims)
124127 install (TARGETS swiftrt DESTINATION "${CMAKE_INSTALL_LIBDIR} /swift" )
125128elseif ("${SwiftCore_OBJECT_FORMAT} " STREQUAL "coffx" )
You can’t perform that action at this time.
0 commit comments