@@ -455,67 +455,81 @@ function set_build_options_for_host() {
455
455
SWIFT_HOST_TRIPLE=" armv7-unknown-linux-gnueabihf"
456
456
llvm_target_arch=" ARM"
457
457
;;
458
- macosx-* | iphoneos-* | iphonesimulator-* | \
459
- appletvos-* | appletvsimulator-* | \
460
- watchos-* | watchsimulator-* )
458
+ macosx-* | \
459
+ iphoneos-* | \
460
+ iphonesimulator-* | \
461
+ appletvos-* | \
462
+ appletvsimulator-* | \
463
+ watchos-* | \
464
+ watchsimulator-* )
461
465
case ${host} in
462
466
macosx-x86_64)
463
- llvm_target_arch=" "
464
467
SWIFT_HOST_TRIPLE=" x86_64-apple-macosx${DARWIN_DEPLOYMENT_VERSION_OSX} "
468
+ llvm_target_arch=" "
469
+
465
470
SWIFT_HOST_VARIANT_SDK=" OSX"
466
471
cmake_osx_deployment_target=" ${DARWIN_DEPLOYMENT_VERSION_OSX} "
467
472
;;
468
473
iphonesimulator-i386)
469
- llvm_target_arch=" X86"
470
474
SWIFT_HOST_TRIPLE=" i386-apple-ios${DARWIN_DEPLOYMENT_VERSION_IOS} "
475
+ llvm_target_arch=" X86"
476
+
471
477
SWIFT_HOST_VARIANT_SDK=" IOS_SIMULATOR"
472
478
cmake_osx_deployment_target=" "
473
479
;;
474
480
iphonesimulator-x86_64)
475
- llvm_target_arch=" X86"
476
481
SWIFT_HOST_TRIPLE=" x86_64-apple-ios${DARWIN_DEPLOYMENT_VERSION_IOS} "
482
+ llvm_target_arch=" X86"
483
+
477
484
SWIFT_HOST_VARIANT_SDK=" IOS_SIMULATOR"
478
485
cmake_osx_deployment_target=" "
479
486
;;
480
487
iphoneos-armv7)
481
- llvm_target_arch=" ARM"
482
488
SWIFT_HOST_TRIPLE=" armv7-apple-ios${DARWIN_DEPLOYMENT_VERSION_IOS} "
489
+ llvm_target_arch=" ARM"
490
+
483
491
SWIFT_HOST_VARIANT_SDK=" IOS"
484
492
cmake_osx_deployment_target=" "
485
493
;;
486
494
iphoneos-armv7s)
487
- llvm_target_arch=" ARM"
488
495
SWIFT_HOST_TRIPLE=" armv7s-apple-ios${DARWIN_DEPLOYMENT_VERSION_IOS} "
496
+ llvm_target_arch=" ARM"
497
+
489
498
SWIFT_HOST_VARIANT_SDK=" IOS"
490
499
cmake_osx_deployment_target=" "
491
500
;;
492
501
iphoneos-arm64)
493
- llvm_target_arch=" AArch64"
494
502
SWIFT_HOST_TRIPLE=" arm64-apple-ios${DARWIN_DEPLOYMENT_VERSION_IOS} "
503
+ llvm_target_arch=" AArch64"
504
+
495
505
SWIFT_HOST_VARIANT_SDK=" IOS"
496
506
cmake_osx_deployment_target=" "
497
507
;;
498
508
appletvsimulator-x86_64)
499
- llvm_target_arch=" X86"
500
509
SWIFT_HOST_TRIPLE=" x86_64-apple-tvos${DARWIN_DEPLOYMENT_VERSION_TVOS} "
510
+ llvm_target_arch=" X86"
511
+
501
512
SWIFT_HOST_VARIANT_SDK=" TVOS_SIMULATOR"
502
513
cmake_osx_deployment_target=" "
503
514
;;
504
515
appletvos-arm64)
505
- llvm_target_arch=" AArch64"
506
516
SWIFT_HOST_TRIPLE=" arm64-apple-tvos${DARWIN_DEPLOYMENT_VERSION_TVOS} "
517
+ llvm_target_arch=" AArch64"
518
+
507
519
SWIFT_HOST_VARIANT_SDK=" TVOS"
508
520
cmake_osx_deployment_target=" "
509
521
;;
510
522
watchsimulator-i386)
511
- llvm_target_arch=" X86"
512
523
SWIFT_HOST_TRIPLE=" i386-apple-watchos${DARWIN_DEPLOYMENT_VERSION_WATCHOS} "
524
+ llvm_target_arch=" X86"
525
+
513
526
SWIFT_HOST_VARIANT_SDK=" WATCHOS_SIMULATOR"
514
527
cmake_osx_deployment_target=" "
515
528
;;
516
529
watchos-armv7k)
517
- llvm_target_arch=" ARM"
518
530
SWIFT_HOST_TRIPLE=" armv7k-apple-watchos${DARWIN_DEPLOYMENT_VERSION_WATCHOS} "
531
+ llvm_target_arch=" ARM"
532
+
519
533
SWIFT_HOST_VARIANT_SDK=" WATCHOS"
520
534
cmake_osx_deployment_target=" "
521
535
;;
0 commit comments