Restructure generated folder of codegen per version
Open
discussion
enhancement
- Dominant language
- Python
- Stars
- 497
- Forks
- 77
- Avg merge
- 22h 37m
- Merged PRs (30d)
- 45
Description
During codegen, we should create top-level folders `v222`, ..., `v251` in `CODEGEN_OUTDIR`, so that the older versions can be conveniently deleted while packaging with Fluent.
Suggestion structure:
```
└── generated
└──
├── tui
│ ├── meshing.py
│ └── solver.py
├── datamodel
│ └── .py
├── settings
│ └── *py
├── search
│ └── *json
└── settings.zip (when zip is generated instead of the settings directory)
```
Contributor guide
Assessment
This issue has not been assessed yet.