Fix link name version suffix and Package.swift bracket alignment
This commit is contained in:
parent
5278fe90c3
commit
944b7cf670
1 changed files with 4 additions and 3 deletions
|
|
@ -148,7 +148,8 @@ extension CodeGenerator {
|
||||||
// External C link names from GIR includes
|
// External C link names from GIR includes
|
||||||
var externalLinks: [String] = []
|
var externalLinks: [String] = []
|
||||||
for include in repo.includedPackages {
|
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) {
|
if !externalLinks.contains(el) {
|
||||||
externalLinks.append(el)
|
externalLinks.append(el)
|
||||||
}
|
}
|
||||||
|
|
@ -222,10 +223,10 @@ extension CodeGenerator {
|
||||||
name: "gtk-swift",
|
name: "gtk-swift",
|
||||||
platforms: [.macOS(.v14)],
|
platforms: [.macOS(.v14)],
|
||||||
products: [
|
products: [
|
||||||
\(products) ],
|
\(products) ],
|
||||||
targets: [
|
targets: [
|
||||||
\(cTargets)
|
\(cTargets)
|
||||||
\(swiftTargets) ]
|
\(swiftTargets) ]
|
||||||
)
|
)
|
||||||
|
|
||||||
"""
|
"""
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue