Robin Dunn
c2377f7a08
We need to pass the --gtk3 to the wxwidgets build too.
2016-03-02 20:12:38 -08:00
Robin Dunn
549df8a6d0
Merge branch 'gtk3' of git://github.com/swt2c/Phoenix into gtk3
2016-03-02 18:26:08 -08:00
Robin Dunn
2c630fa533
Move the Cygwin location code into a function
...
Add a note to README about the need for Cygwin
2016-03-01 21:44:16 -08:00
Thibault Genessay
01ef209420
Basic Cygwin path detection
...
So that build.py works out of the box with default Cygwin 64
installations
2016-03-01 12:57:45 +01:00
Robin Dunn
d84ade13bb
Add --release_build CLI option.
...
It turns off some dev-only options, and controls where uploads will go.
2016-02-29 21:31:18 -08:00
Scott Talbert
a57bec2e71
Add support for building with GTK3
2016-02-29 20:22:58 -05:00
Robin Dunn
598ee1e3f2
Import and use build_wxwidgets from buildtools
2016-02-27 18:25:28 -08:00
Robin Dunn
f764b32778
Some fixes for running the build script with Python3
2015-12-04 18:02:35 -08:00
Robin Dunn
cc52d6c3fa
Forgot the import
2015-08-10 22:58:26 -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
9a733347ab
Update to sip 4.16.7 final
2015-03-25 13:06:18 -07:00
Robin Dunn
aecdd96a25
update sip MD5s for the 4.16.7 snapshot
2015-03-24 15:26:27 -07:00
Robin Dunn
b553f66b25
More sip-4.16 work. The build now completes w/o errors.
2015-03-23 09:09:32 -07:00
Robin Dunn
211b10d175
Merge branch 'master' into sip-4.16
2015-03-21 12:26:26 -07:00
Robin Dunn
dd1d9d580f
Better checks for downloaded tools.
...
isfile --> md5 check --> if platformBinary: return else --> os.access --> test executing
See PR#11
2015-03-20 19:47:15 -07:00
Robin Dunn
421dafaf2e
More steps on the sip 4.16 journey.
2015-03-20 12:05:24 -07:00
Robin Dunn
91110d0db6
Merge branch 'master' into sip-4.16
2015-03-20 11:03:24 -07:00
Robin Dunn
a7cb363452
Use Python3 syntax for except clause.
2015-03-19 12:50:20 -07:00
Robin Dunn
2ac42ed0d4
Merge branch 'wip' into sip-4.16
2015-03-17 18:03:48 -07:00
Robin Dunn
53815d8ec2
Merge branch 'master' into wip
2015-03-17 18:03:20 -07:00
Robin Dunn
22cc6b665e
Only test executability when platformBinary is true.
...
Others will likely be run by Python or similar.
2015-03-17 18:02:33 -07:00
Robin Dunn
36f4779d52
Merge branch 'wip' into sip-4.16
2015-03-17 17:28:22 -07:00
Robin Dunn
2c20cce983
Merge branch 'master' into wip
2015-03-17 17:27:51 -07:00
Robin Dunn
d07fb5331a
Allow skipping the MD5 check on tools when in dev mode
2015-03-17 14:23:54 -07:00
Robin Dunn
4fd33ccd6d
Allow skipping the MD5 check on tools when in dev mode
2015-03-17 13:23:28 -07:00
David Fraser
e8cac2f291
Don't be content with having the correct MD5 - check that the package is executable
...
(On Ubuntu 14.04.2 x86, the downloaded doxygen gives an `[ErrNo 8] Exec format error` here)
2015-03-17 15:14:39 +00:00
Robin Dunn
db20285f49
Start of porting to newest sip. Not quite ready yet…
2015-03-13 18:28:33 -07:00
Robin Dunn
5ae6f4b5c0
Oops,the wrong MD5 value was updated
2015-03-05 16:07:36 -08:00
Robin Dunn
cd377cdfe0
Update sip to version 4.14.7
2015-03-05 15:37:36 -08:00
Robin Dunn
d1dfc4e035
Update to Doxygen 1.8.8 (the same version currently used by wxWidgets)
2015-02-28 15:34:57 -08:00
Robin Dunn
1af3cfea2e
Be a little smarter about selecting files for deletion, using a mask.
2015-02-13 13:08:50 -08:00
Robin Dunn
263ea749d5
Fix syntax error on build.py --python parameter evaluation
2015-02-10 20:15:19 -08:00
Robin Dunn
dba10ef333
* Make the git hash be the "local version label" (see PEP 440) by separating it with a '+'.
...
* Change the name template for the docs tarball so pip will not think it is part of the local version label and is the package's source code.
* Use version3 for the docset filenames.
2015-02-06 10:31:09 -08:00
Robin Dunn
611417f509
Ensure the pathnames being uploaded are using forward slashes.
...
A little refactoring
2015-02-03 15:01:10 -08:00
Robin Dunn
57741846ed
Oops, remove the windb import
2015-02-03 01:01:51 -08:00
Robin Dunn
27fbae8524
Adapt the build to the new relative location of the wx source
2015-02-03 00:40:14 -08:00
Robin Dunn
8dea2f888e
Switch to using CLI scp and ssh instead of plumbum.
2015-02-02 22:27:20 -08:00
Robin Dunn
f7b184589d
Make sure uploaded files are readable by all
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@78352 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2015-01-05 20:55:10 +00:00
Robin Dunn
75c28b04a6
Switch to scp (via plumbum) for copying files to the snapshot folder.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@78335 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2015-01-03 00:40:04 +00:00
Robin Dunn
70fc0d7eca
Check for README at the start of the basename
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@78304 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-12-23 18:24:26 +00:00
Robin Dunn
0de92bb18b
More pubsub unittest fixes
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@78302 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-12-23 00:28:20 +00:00
Robin Dunn
9a15647afa
Add a readme for the snapshots folder, don't delete it when uploading new snapshot builds
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@78301 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-12-23 00:28:11 +00:00
Robin Dunn
5c12e8a4d3
Allow using pathnames to specify which unittests to run.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@78205 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-11-28 04:48:16 +00:00
Robin Dunn
e98d311d42
Add the wx language catalogs to wx/locale in the wx package.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@76360 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-04-17 03:12:02 +00:00
Robin Dunn
803bf67bd4
Use a slightly tweaked version of WAF, which won't trigger an encoding problem on Windows
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@76345 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-04-14 21:03:19 +00:00
Robin Dunn
1cab40f35e
Upgrade waf
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@76334 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-04-14 03:26:24 +00:00
Robin Dunn
fe2d0b3a8b
Convert docset plist files back to textual XML.
...
Add note about compatibility
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@76019 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-02-26 03:53:46 +00:00
Robin Dunn
3f19016bb4
change docset names, add icons
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@75848 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-02-09 02:39:44 +00:00
Robin Dunn
7cadc774f0
Make it possible to run a subset of unit tests from the command line using standard wildcards
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@75820 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-02-06 08:05:32 +00:00
Robin Dunn
4fd3eb82cf
Add option for buildign release mode binaries that include debug info/symbols.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@75816 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-02-06 08:04:59 +00:00