-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpyproject.toml
More file actions
35 lines (29 loc) · 750 Bytes
/
pyproject.toml
File metadata and controls
35 lines (29 loc) · 750 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
[build-system]
requires = ["scikit-build-core>=0.11.6", "setuptools", "wheel", "nanobind>=2.9.2"]
build-backend = "scikit_build_core.build"
[project]
name = "extro"
version = "0.12.0-alpha"
description = "A opinionated 2D game engine for Python."
authors = [{ name = "Landon Redmond" }]
readme = "README.md"
requires-python = ">=3.13.0"
[project.optional-dependencies]
dev = [
"build",
]
benchmarking = [
"matplotlib>=3.7.2",
"psutil>=7.1.3",
"wmi>=1.5.1",
]
[tool.scikit-build]
build-dir = "build"
wheel.expand-macos-universal-tags = true
build.verbose = true
cmake.build-type = "Release"
[tool.setuptools]
package-dir = { "" = "src" }
include-package-data = true
[tool.setuptools.package-data]
"extro.assets.Fonts" = ["*.ttf"]