File tree Expand file tree Collapse file tree 1 file changed +7
-5
lines changed Expand file tree Collapse file tree 1 file changed +7
-5
lines changed Original file line number Diff line number Diff line change @@ -866,11 +866,13 @@ endfunction()
866
866
# package lookup. Otherwise, rely on the paths specified by the user. These
867
867
# need to be defined when cross-compiling.
868
868
if (NOT CMAKE_SYSTEM_NAME STREQUAL "Darwin" )
869
- swift_icu_variables_set ("${SWIFT_HOST_VARIANT_SDK_default} "
870
- "${SWIFT_HOST_VARIANT_ARCH_default} "
871
- ICU_CONFIGURED )
872
- if ("${SWIFT_PATH_TO_LIBICU_BUILD} " STREQUAL "" AND NOT ${ICU_CONFIGURED} )
873
- find_package (ICU REQUIRED COMPONENTS uc i18n )
869
+ if (SWIFT_BUILD_STDLIB OR SWIFT_BUILD_SDK_OVERLAY )
870
+ swift_icu_variables_set ("${SWIFT_HOST_VARIANT_SDK_default} "
871
+ "${SWIFT_HOST_VARIANT_ARCH_default} "
872
+ ICU_CONFIGURED )
873
+ if ("${SWIFT_PATH_TO_LIBICU_BUILD} " STREQUAL "" AND NOT ${ICU_CONFIGURED} )
874
+ find_package (ICU REQUIRED COMPONENTS uc i18n )
875
+ endif ()
874
876
endif ()
875
877
endif ()
876
878
You can’t perform that action at this time.
0 commit comments