-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improve Swift support #13120
base: master
Are you sure you want to change the base?
Improve Swift support #13120
Commits on Apr 21, 2024
-
backends: Fix is_swift_target() for other source types
I.e. types that are not FileOrString.
Configuration menu - View commit details
-
Copy full SHA for 8c4fa53 - Browse repository at this point
Copy the full SHA 8c4fa53View commit details -
ninja: Make Swift targets depend on non-Swift generated sources
Essential when a module.modulemap is generated, or any generated header files referenced by a modulemap.
Configuration menu - View commit details
-
Copy full SHA for c946cd8 - Browse repository at this point
Copy the full SHA c946cd8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 491ec48 - Browse repository at this point
Copy the full SHA 491ec48View commit details -
Configuration menu - View commit details
-
Copy full SHA for 79f50c4 - Browse repository at this point
Copy the full SHA 79f50c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for c840a28 - Browse repository at this point
Copy the full SHA c840a28View commit details -
swift: Implement get_dependency_link_args()
In order to translate “-Wl” into “-Xlinker”.
Configuration menu - View commit details
-
Copy full SHA for 9a59d03 - Browse repository at this point
Copy the full SHA 9a59d03View commit details -
ninja: Dedupe Swift link args of external deps
To avoid warnings about duplicate “-l” flags.
Configuration menu - View commit details
-
Copy full SHA for aea55ff - Browse repository at this point
Copy the full SHA aea55ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for a7ebaa1 - Browse repository at this point
Copy the full SHA a7ebaa1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 74008ed - Browse repository at this point
Copy the full SHA 74008edView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7311523 - Browse repository at this point
Copy the full SHA 7311523View commit details -
ninja: Use single target for Swift module and object files
Newer toolchains support it.
Configuration menu - View commit details
-
Copy full SHA for 8c3aaa9 - Browse repository at this point
Copy the full SHA 8c3aaa9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 696b75c - Browse repository at this point
Copy the full SHA 696b75cView commit details