The changes in #251 add each executable target as an additional --product \(executable) to the swift build command. Unfortunately, when multiple products are specified with --product \(executable), swift build does not build all of them, only the last one.
swift build does not seem to have a way to explicitly specify multiple products to build at once, so instead this PR makes Mint run swift build once for each executable product.
closes #255
The changes in #251 add each executable target as an additional
--product \(executable)
to theswift build
command. Unfortunately, when multiple products are specified with--product \(executable)
,swift build
does not build all of them, only the last one.swift build
does not seem to have a way to explicitly specify multiple products to build at once, so instead this PR makes Mint runswift build
once for each executable product.