Scott Talbert
3a20dd4d70
Fix inclusion of siplib and sip.h in sdist with sip 6.6.2
...
Since these files are no longer tracked in git, they need to be
explicitly included in the sdist.
Fixes #2207 .
2022-07-09 11:00:10 -04:00
Robin Dunn
edf1cf070b
Ensure that PYTHON's folder is on the PATH
2022-07-01 08:32:07 -07:00
Robin Dunn
6238e37659
Match "#line" lines with leading whitespace
2022-06-30 15:46:10 -07:00
Robin Dunn
1a77d37cfd
Ignore the siplib folder. Use the full pathname of the sbf file
2022-06-30 15:14:51 -07:00
Robin Dunn
369d49f621
Merge branch 'swt2c-sip6'
2022-06-30 14:13:57 -07:00
Robin Dunn
9d4ed22309
Fix clean_wx command for MSW
2022-06-29 09:28:46 -07:00
Scott Talbert
90171ba216
Update to use sip 6.6.x
...
1) Switch to running sip using its new sip-build command line interface,
which requires writing out a pyproject.toml to configure it.
2) Generate the sip build file (sbf) ourselves since sip no longer writes
them.
3) Remove the embedded sip module code and generate it on the fly during
the build process.
Fixes #2169 .
2022-06-18 13:54:17 -04:00
Robin Dunn
c2dbb03e92
Explicitly build for both architectures on Mac instead of expecting it to be done by default.
2022-06-01 10:08:47 -07:00
Robin Dunn
f58bb9e355
little tweaks
2022-05-31 17:34:18 -07:00
Robin Dunn
3bfda1918a
Add some debug prints
2022-05-18 07:44:00 -07:00
Robin Dunn
b12d58aea8
Improve a comment, and comment-out some debug code.
2022-05-17 07:20:49 -07:00
Robin Dunn
9cd319734e
Try the windows-2022 image on Azure, add some debug prints.
2022-05-16 20:35:57 -07:00
Robin Dunn
3218e4d42f
Use MSVCinfo in the waf script to help set up the compiler for the wxPython build
2022-05-15 11:37:43 -07:00
Robin Dunn
685b9af718
Move setting the environment variables into getMSVCInfo
2022-05-15 10:40:51 -07:00
Robin Dunn
cadd91697c
Switch to setuptools.msvc for getting setup info for the Windows compiler, reducing dependence on distutils.
2022-05-14 20:31:11 -07:00
Scott Talbert
130959f12b
Update MS Edge version to latest
2022-05-02 22:34:13 -04:00
Robin Dunn
97e4461af9
Fix detection of default architecture
2021-12-17 14:31:15 -08:00
Robin Dunn
9627bb8035
Merge branch 'master' into update-wx
2021-12-13 21:40:18 -08:00
Robin Dunn
b528e68ead
Force use of builtin libs on macOS, rather than any that might be found on the system
2021-12-03 08:42:17 -08:00
Robin Dunn
4488663deb
A little cleanup and add 3.10 to list for runtime DLL selection
2021-12-02 16:15:39 -08:00
Robin Dunn
f1bc116047
fix indentation
2021-12-02 16:07:04 -08:00
Robin Dunn
7725f466e5
Some tweaks to fix multi-architecture builds on maxOS
2021-11-30 15:58:38 -08:00
Robin Dunn
f47014b2b7
Preset some complier flags for when waf does its test build in the configure stage
2021-11-30 15:49:58 -08:00
Robin Dunn
577e8d4714
Handle Python versions that have more than one digit in the minor component
2021-11-30 15:44:44 -08:00
Robin Dunn
9484fe66f1
update waf
2021-11-30 15:42:29 -08:00
Christian Clauss
25ba122168
Fix typos discovered by codespell
2021-08-07 18:55:49 +02:00
Robin Dunn
224630cf64
Add Config.SIP_TRACE flag
2021-01-07 13:43:11 -08:00
Robin Dunn
c385873d70
Add SIP_ABI to the config object
2021-01-05 11:11:26 -08:00
Robin Dunn
c8e25b79e1
Run SIP via its Python interface rather than as a separate subprocess
2021-01-05 11:01:25 -08:00
Robin Dunn
63b8099bc2
Enable building the docker-based builds with gtk2 (for those that support it.)
2020-11-25 13:12:18 -08:00
Robin Dunn
59673db44c
Update webview2 DLLs and etc. to 1.0.622.22
2020-10-22 15:05:37 -07:00
Robin Dunn
2497454917
Add flag for turning off MS edge support, code to download the dev files, etc.
2020-10-13 13:18:09 -07:00
Robin Dunn
f96deee066
Add distributable DLLs for MS WebView2
2020-10-13 11:49:27 -07:00
Robin Dunn
b382df3382
reorganize some packaging subfolders
2020-10-12 15:53:24 -07:00
Robin Dunn
2e44b43121
Add Python 3.9 to the list
2020-10-09 10:04:33 -07:00
Robin Dunn
fbca74c826
Sip MD5s for Linux
2020-09-16 16:30:12 -07:00
Robin Dunn
ff4106cb9d
Win32 MD5 for sip
2020-09-16 15:58:09 -07:00
Robin Dunn
257c06ba20
Update SIP to version 4.19.24, Darwin MD5
2020-09-16 15:50:26 -07:00
Robin Dunn
92f8cd2d55
Fix lots of misspelled words
2020-07-14 11:38:32 -07:00
Robin Dunn
961dda67ee
Merge pull request #1699 from evils/delicious
...
build.py: append PYTHONPATH
2020-07-02 20:45:51 -07:00
Robin Dunn
4ac15dda3a
Ensure that demo/version.py makes it into the source and demo archives
2020-07-02 16:41:35 -07:00
Evils
bf713425ac
build.py: append PYTHONPATH
...
based on deliciouslytyped's commit by a similar name
2020-06-26 16:16:58 +02:00
Robin Dunn
c9ccff3d11
Add SIP MD5 hash for linux64
2020-06-17 15:32:28 -07:00
Robin Dunn
cd54afada9
Add SIP MD5 hash for linux
2020-06-17 15:29:24 -07:00
Robin Dunn
0c0d9ab27f
Add SIP MD5 hash for Windows
2020-06-17 13:12:00 -07:00
Robin Dunn
6683c58747
Update SIP version and hash for Darwin
2020-06-17 13:01:06 -07:00
Robin Dunn
cc88ed14d9
Little fixes
2020-04-23 15:14:41 -07:00
Robin Dunn
7e58190020
Switch recent joins to posixjoins, use relpath with scp
2020-03-25 12:15:54 -07:00
Robin Dunn
386558c757
Fix tarfile filename problems due to changing when the CWD is changed
2020-03-24 12:52:59 -07:00
Robin Dunn
7a05d20d82
Merge pull request #1572 from pbrod/Fix_issue1571
...
Fixes issue 1571:
2020-03-23 16:07:22 -07:00