Skip to content

Commit 7ea9d54

Browse files
committed
Add a bunch of missing includes for the public SDK.
rdar://23511008
1 parent 7eb6f46 commit 7ea9d54

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

test/lit.cfg

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -557,12 +557,15 @@ if run_vendor == 'apple':
557557
(run_cpu, run_os, run_vers, clang_mcp_opt))
558558

559559
config.target_cc_options = target_cc_options
560+
extra_frameworks = ['AppKit', 'CoreGraphics', 'SceneKit', 'CoreLocation',
561+
'Accelerate', 'CoreImage', 'QuartzCore', 'CoreMedia',
562+
'OpenCL', 'GameplayKit']
560563
config.target_build_swift = (
561-
"%s %s %s -F %s -Xlinker -rpath -Xlinker %s %s %s %s"
564+
"%s %s %s -F %s -Xlinker -rpath -Xlinker %s %s %s %s %s"
562565
% (xcrun_prefix, config.swiftc, target_options,
563566
extra_frameworks_dir, extra_frameworks_dir,
564567
sdk_overlay_linker_opt, config.swift_test_options,
565-
swift_execution_tests_extra_flags))
568+
swift_execution_tests_extra_flags, " -framework " + " -framework ".join(extra_frameworks)))
566569
config.target_swift_frontend = (
567570
"%s -frontend %s -sdk %s %s" %
568571
(config.swiftc, target_options, config.variant_sdk,

0 commit comments

Comments
 (0)