-
Notifications
You must be signed in to change notification settings - Fork 2
/
pyproject.toml
40 lines (36 loc) · 1.35 KB
/
pyproject.toml
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
36
37
38
39
40
[build-system]
requires = ["setuptools>=66"]
build-backend = "setuptools.build_meta"
[project]
name = "graminescaffolding"
version = "1.7.post0"
authors = [
{ name = "Wojtek Porczyk", email = "[email protected]" },
{ name = "Mariusz Zaborski", email = "[email protected]" },
]
readme = "README.rst"
dependencies = [
"Jinja2",
"click",
"tomli",
"tomli-w",
"docker",
]
[project.entry-points.console_scripts]
scag-build = "graminescaffolding.__main__:build"
scag-detect = "graminescaffolding.__main__:_detect"
scag-setup = "graminescaffolding.__main__:setup"
scag-quickstart = "graminescaffolding.__main__:quickstart"
scag-client = "graminescaffolding.__main__:client"
[project.entry-points."gramine.scaffolding.framework"]
python_plain = "graminescaffolding.builder:PythonBuilder"
flask = "graminescaffolding.builder:FlaskBuilder"
nodejs_plain = "graminescaffolding.builder:NodejsBuilder"
expressjs = "graminescaffolding.builder:ExpressjsBuilder"
koajs = "graminescaffolding.builder:KoajsBuilder"
java_jar = "graminescaffolding.builder:JavaJARBuilder"
java_gradle = "graminescaffolding.builder:JavaGradleBuilder"
dotnet = "graminescaffolding.builder:DotnetBuilder"
[tool.setuptools.packages.find]
where = ["."]
include = ["graminescaffolding", "graminescaffolding.*"]