Rename CGtkWidgets to CModules

This commit is contained in:
Brendan Szymanski 2026-06-24 00:01:41 -04:00
parent 70731ec633
commit 50aafca96b
8 changed files with 16 additions and 7 deletions

View file

@ -4,7 +4,7 @@ import PackageDescription
let package = Package(
name: "Luminate",
platforms: [.macOS(.v13)],
platforms: [.macOS(.v15)],
dependencies: [
.package(url: "https://git.aparoksha.dev/aparoksha/adwaita-swift", branch: "main"),
.package(url: "https://git.aparoksha.dev/aparoksha/localized", branch: "main"),
@ -53,16 +53,24 @@ let package = Package(
]
),
.target(
name: "CGtkWidgets",
name: "CModules",
dependencies: [
.product(name: "CAdw", package: "adwaita-swift")
],
cSettings: [
.headerSearchPath("include"),
.unsafeFlags(["-I/opt/homebrew/include"], .when(platforms: [.macOS])),
],
linkerSettings: [
.unsafeFlags(["-L/opt/homebrew/lib"], .when(platforms: [.macOS])),
.linkedLibrary("mpv"),
]
),
.target(
name: "LuminateUI",
dependencies: [
"CGtkWidgets",
"CModules",
"LuminateCore",
"LuminateDI",
"LuminateObservationMacros",
@ -73,6 +81,7 @@ let package = Package(
.target(
name: "LuminatePlayer",
dependencies: [
"CModules",
"LuminateCore",
"LuminateDI",
"LuminateUI",
@ -99,7 +108,7 @@ let package = Package(
.testTarget(
name: "LuminateTests",
dependencies: [
"CGtkWidgets",
"CModules",
.product(name: "CAdw", package: "adwaita-swift"),
.product(name: "Adwaita", package: "adwaita-swift"),
]

View file

@ -20,7 +20,7 @@
//
import Adwaita
import CGtkWidgets
import CModules
/// A singlechild container that preserves a fixed aspect ratio.
///

View file

@ -20,7 +20,7 @@
//
import Adwaita
import CGtkWidgets
import CModules
/// Controls how the last row is aligned when it doesn't fill the width.
public enum FlowGridJustifySetting: Int {

View file

@ -1,6 +1,6 @@
import Adwaita
import CAdw
import CGtkWidgets
import CModules
import Testing
// MARK: - Helpers