summaryrefslogtreecommitdiffstats
path: root/Modules/CMakeSwiftInformation.cmake
Commit message (Expand)AuthorAgeFilesLines
* Swift: fix Windows DLL import library support for CMP0157 NEWSaleem Abdulrasool2024-01-101-1/+1
* Swift/Ninja: Add support for response filesEvan Wilde2024-01-081-0/+1
* Swift/Ninja: Split compilation modelEvan Wilde2023-12-151-21/+51
* Swift: Add abstraction for compilation modeEvan Wilde2023-11-171-17/+29
* apple: add preliminary visionOS supportGregor Jasny2023-07-111-2/+4
* Merge topic 'swift-old-driver'Brad King2023-03-291-3/+11
|\
| * Swift: Restore compatibility with old C++ driverYR Chen2023-03-281-3/+11
* | Swift: Emit debug information on WindowsSaleem Abdulrasool2023-02-161-2/+2
|/
* Merge topic 'ninja-swift-exported-executables'Brad King2023-01-201-2/+4
|\
| * Ninja: Emit swiftmodule from executable with exportsEvan Wilde2023-01-191-2/+4
* | Swift: Add comment about where platform-specific flags should goBrad King2023-01-171-1/+2
* | Swift: Use macOS-style linker flags on iOS, tvOS, and watchOS tooCraig Hutchinson2023-01-171-2/+4
|/
* Swift: Omit output-file-map when used as a linkerEvan Wilde2022-10-281-3/+3
* Swift: Update default build flagsEvan Wilde2022-10-111-7/+19
* Swift: Disable optimization when compiling in DebugDavid Geldreich2022-08-041-1/+1
* LINK_WHAT_YOU_USE feature: externalize configurationMarc Chevrier2021-07-091-0/+9
* Swift: repair RPATH handling for macOSSaleem Abdulrasool2020-03-111-4/+6
* Swift: support `-rpath` for executablesSaleem Abdulrasool2020-02-171-0/+5
* Ninja: properly handle exports from Swift exesSaleem Abdulrasool2020-02-021-1/+3
* Swift: move windows handling into platform file (NFC)Saleem Abdulrasool2019-12-221-4/+0
* Merge topic 'swift-rpath-darwin'Brad King2019-11-181-1/+1
|\
| * Swift: support `-rpath` on DarwinSaleem Abdulrasool2019-11-181-1/+1
* | Merge topic 'swift-darwin-install-name'Brad King2019-11-181-1/+1
|\ \ | |/ |/|
| * Swift: support `INSTALL_NAME_DIR` on DarwinSaleem Abdulrasool2019-11-181-1/+1
* | Swift: Allow build and installed RPATHs to differSaleem Abdulrasool2019-11-121-0/+1
|/
* Merge branch 'swift-rpath' into release-3.16Brad King2019-10-311-0/+4
|\
| * Swift: support `BUILD_RPATH` propertiesSaleem Abdulrasool2019-10-301-0/+4
* | Swift: correct flags for parallel jobsSaleem Abdulrasool2019-10-281-3/+3
|/
* Merge topic 'swift-mode-flags'Brad King2019-08-191-0/+2
|\
| * Swift: define `CMAKE_Swift_FLAGS` correctlySaleem Abdulrasool2019-08-121-0/+2
* | Merge topic 'swift-import-library-location'Kyle Edwards2019-08-191-2/+6
|\ \
| * | Swift: honour `IMPLIB_LOCATION` propertySaleem Abdulrasool2019-08-121-2/+6
| |/
* | Generator: support per-language link library flagSaleem Abdulrasool2019-08-091-0/+1
|/
* Swift: correct SONAME flag for Darwin targetsSaleem Abdulrasool2019-08-061-1/+3
* Swift: refactor rule construction to reduce duplicationSaleem Abdulrasool2019-07-171-16/+10
* Swift: support SONAME on ELFish targetsSaleem Abdulrasool2019-07-111-2/+5
* Swift: support multithreaded compilationSaleem Abdulrasool2019-07-021-6/+10
* Swift: add rules for static linkingSaleem Abdulrasool2019-06-281-0/+6
* Support per-language library link flagsSaleem Abdulrasool2019-06-061-0/+2
* Merge topic 'swift-wrapper'Brad King2019-05-291-1/+2
|\
| * Modules: correct linker wrapper flag for SwiftSaleem Abdulrasool2019-05-281-1/+2
* | Merge topic 'linker-preference'Brad King2019-05-291-0/+3
|\ \ | |/ |/|
| * Modules: setup `CMAKE_Swift_LINKER_PREFERENCE`Saleem Abdulrasool2019-05-241-0/+3
* | Ninja,Swift: correct response file handlingSaleem Abdulrasool2019-05-231-0/+2
|/
* Merge topic 'swift-flag-variables'Brad King2019-05-231-2/+10
|\
| * Modules: add Swift MSVC_RUNTIME_LIBRARY flagsSaleem Abdulrasool2019-05-211-0/+8
| * Modules: add `CMAKE_Swift_FRAMEWORK_SEARCH_FLAG`Saleem Abdulrasool2019-05-211-0/+1
| * Modules: remove `CMAKE_INCLUDE_FLAG_SEP_Swift`Saleem Abdulrasool2019-05-211-2/+1
* | Ninja,Swift: pass along DEFINES/FLAGS/INCLUDESSaleem Abdulrasool2019-05-211-4/+4
|/
* Modules: add build rules for Swift Ninja supportSaleem Abdulrasool2019-05-161-14/+43