diff options
| author | Ruben Beltran del Rio <jj@r.bdr.sh> | 2026-06-18 23:53:25 +0200 |
|---|---|---|
| committer | Ruben Beltran del Rio <jj@r.bdr.sh> | 2026-06-19 17:56:23 +0200 |
| commit | 49b0f4a3fb0064313d16782839865b763ef760ce (patch) | |
| tree | a58439f1433de9ff66dc0be28f025afe56e79cfe /Package.swift | |
| parent | cb91a73bfc845d74c3e4d1115bce5dfed10d456d (diff) | |
Support Math rendering1.2.0
Diffstat (limited to 'Package.swift')
| -rw-r--r-- | Package.swift | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/Package.swift b/Package.swift index dc42e93..f316060 100644 --- a/Package.swift +++ b/Package.swift @@ -18,9 +18,15 @@ let package = Package( targets: ["NorgUI"] ), ], + traits: [ + .trait( + name: "SwiftMathSupport", + description: "Render inline and block math using SwiftMath." + ), + ], dependencies: [ - // NorgKit provides the parser and model value types. .package(url: "https://git.sr.ht/~rbdr/norgkit", from: "1.0.0"), + .package(url: "https://github.com/mgriebling/SwiftMath", from: "1.7.0"), ], targets: [ // Targets are the basic building blocks of a package, defining a module or a test suite. @@ -29,6 +35,9 @@ let package = Package( name: "NorgUI", dependencies: [ .product(name: "NorgKit", package: "norgkit"), + .product( + name: "SwiftMath", package: "SwiftMath", + condition: .when(traits: ["SwiftMathSupport"])), ], resources: [ .process("Resources"), |