thales 0.3.3

A comprehensive Computer Algebra System (CAS) library for symbolic mathematics, equation solving, calculus, and linear algebra
Documentation
// swift-tools-version:5.7
// The swift-tools-version declares the minimum version of Swift required to build this package.

import PackageDescription

let package = Package(
    name: "Thales",
    platforms: [
        .iOS(.v14),
        .macOS(.v11)
    ],
    products: [
        .library(
            name: "Thales",
            targets: ["Thales"]
        ),
    ],
    targets: [
        .target(
            name: "Thales",
            path: "swift/Sources/Thales",
            publicHeadersPath: "include",
            cSettings: [
                .headerSearchPath("include")
            ],
            linkerSettings: [
                // Users must provide the path to libthales.a via LIBRARY_SEARCH_PATHS
                // in their Xcode project or via -L flag
                .linkedLibrary("thales"),
                .linkedLibrary("resolv"),  // Required by swift-bridge
            ]
        ),
    ]
)