1
0
Fork 0

Fix link name version suffix and Package.swift bracket alignment

This commit is contained in:
Brendan Szymanski 2026-07-01 20:32:11 -04:00
parent 5278fe90c3
commit 944b7cf670

View file

@ -148,7 +148,8 @@ extension CodeGenerator {
// External C link names from GIR includes
var externalLinks: [String] = []
for include in repo.includedPackages {
let el = include.name.lowercased()
let major = include.version.split(separator: ".").first.map(String.init) ?? include.version
let el = "\(include.name.lowercased())-\(major)"
if !externalLinks.contains(el) {
externalLinks.append(el)
}
@ -222,10 +223,10 @@ extension CodeGenerator {
name: "gtk-swift",
platforms: [.macOS(.v14)],
products: [
\(products) ],
\(products) ],
targets: [
\(cTargets)
\(swiftTargets) ]
\(swiftTargets) ]
)
"""