FirebladeTime

license macOS Linux

一个使用 Swift 编写的、无依赖、轻量级的时间库。它是 Fireblade 游戏引擎项目 的一部分,并由该项目开发和维护。

🚀 快速开始

以下说明将引导您在本地机器上启动并运行该项目,并提供一个代码示例。

📋 前提条件

💻 安装

Fireblade Time 适用于所有支持 Swift 5.1 或更高版本以及 Swift Package Manager (SPM) 的平台。

在您的 Package.swift 文件中扩展以下行,或使用它创建一个新项目。

// swift-tools-version:5.1

import PackageDescription

let package = Package(
    name: "YourPackageName",
    dependencies: [
        .package(url: "https://github.com/fireblade-engine/time.git", from: "0.2.0")
    ],
    targets: [
        .target(
            name: "YourTargetName",
            dependencies: ["FirebladeTime"])
    ]
)

💁 如何贡献

如果您想做出贡献,请先查看 贡献指南

要在命令行中开始您的项目贡献,请运行以下命令

  1. git clone git@github.com:fireblade-engine/time.git fireblade-time
  2. cd fireblade-time

在提交代码之前,请务必运行

该项目目前由 @ctreffs 维护。
另请参阅参与此项目的 贡献者 列表。

🔏 许可证

该项目根据 MIT 许可证授权 - 详情请参阅 LICENSE 文件