445 Commits

Author SHA1 Message Date
Robin Dunn
68844e4b52 Add the functions to the module index pages.
Call them moduleindex pages instead of classindex.
Use the fullname for function links.
2016-05-23 23:43:11 -07:00
Robin Dunn
a83ca5e94f Refactor lots of functions to use camelCase names 2016-05-19 23:53:40 -07:00
Robin Dunn
32c2c747ea Remove debugger import 2016-05-19 20:57:29 -07:00
Robin Dunn
1cf7503a82 clean *.pyi files too 2016-05-19 20:42:20 -07:00
Robin Dunn
240daf5554 Add a simple docstring for all of the main modules 2016-05-19 14:50:04 -07:00
Robin Dunn
ec8b78a824 Clean *.rst files too 2016-05-18 16:29:07 -07:00
Robin Dunn
028d173676 Rename some doc files --> *.rst for editor support and for GitHub visibility. 2016-05-11 22:12:07 -07:00
Robin Dunn
3e3c3a41f9 More typos and other cleanup 2016-05-10 22:36:37 -07:00
Robin Dunn
4ad4884809 Update copyright, etc. 2016-05-09 22:17:29 -07:00
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