-
Notifications
You must be signed in to change notification settings - Fork 2.5k
Description
A few questions on the status of Swift and how to correctly use it:
-
Looking at https://github.com/google/oss-fuzz/tree/master/infra/base-images/base-builder-swift, it seems there are three
*Docker
files, but https://google.github.io/oss-fuzz/getting-started/new-project-guide/swift-lang/ doesn't actually mention how to pick between them. It's also not clear the differences. What are the differences, and how should one configure a project to pick a specific one? -
Looking at https://github.com/google/oss-fuzz/tree/master/infra/base-images/base-builder, there are three different
install_swift*.sh
scripts, but looking back at thebase-builder-swift/
directory; two of the*Docker
files refer to theinstall_swift.sh
, so one of the scripts appears not to be used? Is that also by design? -
But looking at the install scripts closer,
install_swift_ubuntu_24_04.sh
seems to different in that it might be trying to support both versions, which cycles me back to should there just be one version of the script with the conditional code or should they all exist with minor edits in each?