David Sangrey
86d4d89b94
#2031 Remove EDDB and Bump Version
2023-07-22 09:39:05 -04:00
Athanasius
fad4690200
Build-exe: pkg_resources now has .vendor/platformdirs as well
...
For now we can manually add this to `packages`. Will open an issue with
py2exe.
2023-01-17 18:14:29 +00:00
Athanasius
7e6f3251bb
Merge pull request #1703 from EDCD/enhancement/64-bit
...
Make runnable under 64-bit Python
2022-12-30 16:57:29 +00:00
Athanasius
ec90912d31
Build: Don't enforce any bit-ness of platform
...
Testing shows this branch works (after build) on both 32-bit and 64-bit.
2022-12-23 17:34:58 +00:00
A_D
5dd2287e68
build: add "dumb" platform check for mypy
...
Mypy doesn't understand some clever version checks. This adds an
otherwise un-needed assert to force mypy to ignore the file on linux
2022-12-23 17:55:23 +02:00
Athanasius
3a8f3d6297
Build: Switch to requiring 64-bit, not 32-bit, Python
2022-12-23 15:45:01 +00:00
Athanasius
fa8bbe8fa4
Python: Bump to version 3.11.1, still 32-bit
...
Build tested, both .exe files work from `dist.win32` directory.
2022-12-14 11:47:07 +00:00
Athanasius
26c2bd720f
Build: Enforce win32 only at top-level, and clean up how error is raised
...
* Repeating the same test is just un-necessary, bad past-Ath.
* Use `raise AssertionError(...)`.
I'd move some of this stuff into functions, but it wouldn't actually
aid readability.
2022-09-24 11:05:01 +01:00
Athanasius
a3198c5e36
Build: Remove all of the macOS code & comment out sections
...
* We've not been building for macOS since the change of maintainership in
2020, so removing that code is long overdue.
However we're leaving in the test for `win32` so as to be explicit that
this should only (currently) be run on that platform.
* Add section comments to better document what each code section is meant
to achieve.
2022-09-24 11:05:00 +01:00
Athanasius
a9ef736067
Build: Use version_info
for DRYness
...
* Adds `language` so that WiX is happy. Hard-coded to "English (United
States)".
* Also adds `description` (same as the GitHub repo).
2022-09-24 11:05:00 +01:00
Athanasius
05d6160427
Rename py2exe-build.py to Build-exe-and-msi.py
...
This name is more indicative of the functionality.
2022-09-24 11:04:59 +01:00