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
|
||||
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) ]
|
||||
)
|
||||
|
||||
"""
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue