Skip to content
  • Evan Wilde's avatar
    Swift: Add abstraction for compilation mode · c1d787e4
    Evan Wilde authored and Brad King's avatar Brad King committed
    Add a `CMAKE_Swift_COMPILATION_MODE` variable and corresponding
    `Swift_COMPILATION_MODE` target property to control the compilation
    mode.  Select among `wholemodule`, `singlefile`, and `incremental`.
    
    Add policy CMP0157 to remove the default `-wmo` flags in favor of the
    abstract setting.
    
    Issue: #25366
    c1d787e4