File tree Expand file tree Collapse file tree 1 file changed +21
-0
lines changed Expand file tree Collapse file tree 1 file changed +21
-0
lines changed Original file line number Diff line number Diff line change @@ -711,6 +711,7 @@ enum Project {
711
711
ExperimentalOverlay
712
712
ExperimentalStringProcessing
713
713
ExperimentalSynchronization
714
+ ExperimentalDistributed
714
715
ExperimentalObservation
715
716
ExperimentalDispatch
716
717
StaticFoundation
@@ -2428,6 +2429,26 @@ function Build-ExperimentalRuntime {
2428
2429
SwiftOverlay_DIR = " $ ( Get-ProjectBinaryCache $Platform ExperimentalOverlay) \cmake\SwiftOverlay" ;
2429
2430
}
2430
2431
2432
+ Build-CMakeProject `
2433
+ - Src $SourceCache \swift\Runtimes\Supplemental\Distributed `
2434
+ - Bin (Get-ProjectBinaryCache $Platform ExperimentalDistributed) `
2435
+ - InstallTo " $ ( Get-SwiftSDK $Platform.OS - Identifier " $ ( $Platform.OS ) Experimental" ) \usr" `
2436
+ - Platform $Platform `
2437
+ - UseBuiltCompilers C, CXX, Swift `
2438
+ - UseGNUDriver `
2439
+ - Defines @ {
2440
+ BUILD_SHARED_LIBS = if ($Static ) { " NO" } else { " YES" };
2441
+ CMAKE_FIND_PACKAGE_PREFER_CONFIG = " YES" ;
2442
+ CMAKE_CXX_FLAGS = @ (" -I$ ( Get-ProjectBinaryCache $Platform ExperimentalRuntime) \include" );
2443
+ CMAKE_Swift_COMPILER_TARGET = (Get-ModuleTriple $Platform );
2444
+ CMAKE_Swift_COMPILER_WORKS = " YES" ;
2445
+ CMAKE_STATIC_LIBRARY_PREFIX_Swift = " lib" ;
2446
+ CMAKE_SYSTEM_NAME = $Platform.OS.ToString ();
2447
+
2448
+ SwiftCore_DIR = " $ ( Get-ProjectBinaryCache $Platform ExperimentalRuntime) \cmake\SwiftCore" ;
2449
+ SwiftOverlay_DIR = " $ ( Get-ProjectBinaryCache $Platform ExperimentalOverlay) \cmake\SwiftOverlay" ;
2450
+ }
2451
+
2431
2452
Build-CMakeProject `
2432
2453
- Src $SourceCache \swift\Runtimes\Supplemental\Observation `
2433
2454
- Bin (Get-ProjectBinaryCache $Platform ExperimentalObservation) `
You can’t perform that action at this time.
0 commit comments