34 Commits

Author SHA1 Message Date
Edouard Choinière
7819799d0d Sort almost all usages of glob.glob for reproducible output
This will help diff-ing logs between invocations to see what is changing when refactoring. When used for creating an archive, it will help creating a reproducible file.
2025-01-28 03:28:11 +00:00
Robin Dunn
4d0b5f4cf4 Hard code env vars that have changed defaults on my machine 2020-06-17 13:10:28 -07:00
Per A. Brodtkorb
e4e8bf8317 Fixes issue 1571:
Adding missing close for open.
If the "close()" call is missing after a "open(filename)" call, the filename isn't guaranteed to be closed before the interpreter exits.
This is generally a bad practice as explained here: https://stackoverflow.com/questions/7395542/is-explicitly-closing-files-important

Also replaced "fid=open(filename) fid.close()" statements for files with the safer
"with open(filename) as fid:" blocks. See https://www.python.org/dev/peps/pep-0343/
2020-03-23 17:16:44 +01:00
Robin Dunn
9f2cc54b48 Update copyright years 2020-03-10 11:41:39 -07:00
Robin Dunn
1c944efba4 Switch to default SDK, x64 build, and 10.9 deployment target for sip on OSX 2019-11-08 19:37:35 -08:00
Robin Dunn
ac1a323144 Merge pull request #1026 from RobinD42/sip-4.19.13
Switch to SIP 4.19.13

(cherry picked from commit a268da9b84)
2018-10-03 19:25:45 -07:00
Robin Dunn
b77c88a280 Merge tag 'wxPython-4.0.2' into wxPy-4.0.x
(cherry picked from commit 4c56c39e52)
2018-06-17 22:04:22 -07:00
Robin Dunn
4eac7d6d27 Change how we fetch the sip version on Windows 2017-05-25 11:58:11 -07:00
Metallicow
e6884f7dc0 Trim trailing space bin directory 2016-12-05 16:21:49 -06:00
Robin Dunn
11a81ee9e4 Fix import 2016-07-29 19:53:15 -07:00
Robin Dunn
bb01dc0d7f Use absolute import of wtc in the unittest modules, instead of depending on them being run as __main__ and getting the folder on the sys.path by default. 2016-06-30 16:49:19 -07:00
Robin Dunn
ebf1ed1138 Add a #include via addHeaderCode to the etg template 2016-06-21 20:30:09 -07:00
Robin Dunn
2ea46e8c9a Update to SIP 4.18.1 snapshot 2016-06-11 20:59:19 -07:00
Robin Dunn
4f38ee259d Remove imp_unittest 2016-05-07 19:16:28 -07:00
Robin Dunn
2e9b9c7399 Use either 32bit or 64bit builds of SIP on linux 2015-08-10 22:50:53 -07:00
Robin Dunn
cd377cdfe0 Update sip to version 4.14.7 2015-03-05 15:37:36 -08:00
Robin Dunn
693355141c fix file headers 2015-02-23 19:46:51 -08:00
Robin Dunn
294c3428dc PR 46: Fix print statements for Py3
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@75613 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-01-14 02:35:08 +00:00
Robin Dunn
35fd2e16bf Update copyright year
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73416 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-01-21 02:13:03 +00:00
Robin Dunn
12886cd868 Use 'linux' for the platform name no matter if the real platform name is 'linux2', 'linux3' or just 'linux'
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73274 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-12-27 03:07:05 +00:00
Robin Dunn
c93c093b88 Add a tool to make an empty unittest script
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72063 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-07-13 03:17:42 +00:00
Robin Dunn
998fb8369e cleanup
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71776 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-06-14 22:46:39 +00:00
Robin Dunn
d0c3be8ad1 Use i386 arch flag when building sip, update MD5 in build.py
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71757 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-06-14 00:22:02 +00:00
Robin Dunn
5577cb87b7 Update to a newer build of SIP to get some bug fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71661 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-06-06 01:15:27 +00:00
Robin Dunn
b92ca5fe14 Use $PROJECTS
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71654 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-06-06 01:14:43 +00:00
Robin Dunn
40dfc6acd4 make runnable with python3
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71597 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-05-30 03:15:08 +00:00
Robin Dunn
3d33b1c1ac Add a (failing) unittest stub when making a new etg file.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71043 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-03-29 16:59:03 +00:00
Robin Dunn
3a7de14aff First phase of the build.py/waf integration. A versioned waf command is downlaoded like we do for sip, and either setup.py or waf can still be used for the build. Also enable specifying more than one arch for universal mac builds now that wx's configure can handle it.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@70925 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-03-17 02:56:32 +00:00
Robin Dunn
c80c343ae9 cleanup
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@70726 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-02-27 23:52:37 +00:00
Robin Dunn
820ef9b5c9 Switch to sip 4.13.1, fix build script for Lion/Xcode4
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@70546 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-02-09 05:41:35 +00:00
Robin Dunn
5d9f463534 Print help if no args
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@69905 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-12-02 01:07:21 +00:00
Robin Dunn
0d968c165c move tool script to bin dir
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@69653 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-11-03 04:44:26 +00:00
Robin Dunn
f2864fdc05 Update to latest SIP dev snapshot, and remove the BLACK hack that is no longer needed.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@69521 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-10-24 21:48:30 +00:00
Robin Dunn
fb54a7fb92 Download the sip binary (if it's not already present) to be used, to ensure that all builds are using the same version.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@69369 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-10-11 00:38:26 +00:00