Castle: The best Real-Time/Embedded/HighTech language EVER. Attempt 2
Revisão | b7f7bd6d327e93264772a8bca72251b9e827c774 (tree) |
---|---|
Hora | 2024-02-28 05:04:20 |
Autor | Albert Mietus < albert AT mietus DOT nl > |
Commiter | Albert Mietus < albert AT mietus DOT nl > |
Added INITIAL/ASIS 'pyproject.toml' files (to use with build) for first (2) packages
@@ -8,6 +8,8 @@ | ||
8 | 8 | demos/ThinOnion/OUT_* |
9 | 9 | OUT_* |
10 | 10 | |
11 | +TMP | |
12 | + | |
11 | 13 | Design/.*\.svg |
12 | 14 | pyreversed/.*\.svg |
13 | 15 | htmlcov |
@@ -74,10 +74,11 @@ | ||
74 | 74 | This directory contains the *only* package-info-file, which name a content depends on the (package) build systems. |
75 | 75 | E.g. |
76 | 76 | |
77 | - * ``setup.py`` (or ...) | |
77 | + * ``pyproject.toml`` (`setup.py` is outdated) | |
78 | 78 | |
79 | - + **name** *:str* e.g. “nice-fsm-castle-plugin”` | |
80 | - + **packages** *:List[str]* =[ ``castle.transformers.fsm.nice_fsm``, ...] | |
79 | + + **name** *:str* e.g. ``castle-RPy-writer`` or “nice-fsm-castle-plugin” | |
80 | + + *version* *:str* typical a dotted number (as string) | |
81 | + + **dependencies** *:List[str]* =[ ``castle-aigr``, `<package-names>`, ...] | |
81 | 82 | |
82 | 83 | We need a file-hierarchy, with *empty* directories, that mirror the (shared) namespace |
83 | 84 |
@@ -0,0 +1,11 @@ | ||
1 | +[build-system] | |
2 | +requires = ["setuptools"] | |
3 | +build-backend = "setuptools.build_meta" | |
4 | + | |
5 | +[project] | |
6 | +name = "castle-aigr" | |
7 | +version = "0.0.1" | |
8 | +dependencies = [] | |
9 | + | |
10 | +[tool.setuptools.packages.find] | |
11 | +exclude = ["pytst"] |
@@ -0,0 +1,11 @@ | ||
1 | +[build-system] | |
2 | +requires = ["setuptools"] | |
3 | +build-backend = "setuptools.build_meta" | |
4 | + | |
5 | +[project] | |
6 | +name = "castle-RPy-writer" | |
7 | +version = "0.0.1" | |
8 | +dependencies = ["castle-aigr"] | |
9 | + | |
10 | +[tool.setuptools.packages.find] | |
11 | +exclude = ["pytst"] |