You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Preferred distribution path is Python packaging to PyPI; `build_app.py` is only for optional Windows desktop packaging
13
+
- Preferred distribution path is Python packaging to PyPI; `packaging/windows/build_app.py` is only for optional Windows desktop packaging
14
14
- There is no repo-root lint configuration checked in; do not invent Ruff/Flake8/Pylint commands. Prefer the existing unittest scripts and focused unittest targets.
Copy file name to clipboardExpand all lines: README.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -153,7 +153,7 @@ python -m pip install build
153
153
python -m build
154
154
```
155
155
156
-
For PyPI publishing and release workflow details, see [`README_PACKAGING.md`](./README_PACKAGING.md). Windows executable packaging remains available as an optional secondary path.
156
+
For PyPI publishing and release workflow details, see [`README_PACKAGING.md`](./README_PACKAGING.md). Optional Windows desktop packaging tools now live under `packaging/windows/`.
Copy file name to clipboardExpand all lines: README_PACKAGING.md
+15-2Lines changed: 15 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -111,8 +111,8 @@ GUI usage still depends on GUI/runtime dependencies such as `PyQt5`, `vtk`, and
111
111
Windows executable packaging is still available, but it is no longer the primary distribution mechanism.
112
112
113
113
```bash
114
-
python build_app.py
115
-
python build_app.py --all
114
+
python packaging\windows\build_app.py
115
+
python packaging\windows\build_app.py --all
116
116
```
117
117
118
118
Typical outputs:
@@ -124,3 +124,16 @@ Typical outputs:
124
124
| Windows installer |`installer/PyMeshGen-Setup-*.exe`|
125
125
126
126
This path depends on a fully prepared local Python environment plus PyInstaller, and is best treated as an optional desktop-delivery workflow rather than the main release channel.
127
+
128
+
The optional Windows packaging files now live under `packaging/windows/`:
129
+
130
+
-`packaging/windows/build_app.py`
131
+
-`packaging/windows/build.bat`
132
+
-`packaging/windows/PyMeshGen.spec`
133
+
-`packaging/windows/PyMeshGen.iss`
134
+
135
+
You can also invoke the optional Windows wrapper directly:
0 commit comments