Commit Graph

202 Commits

Author SHA1 Message Date
Robin Dunn
98cf9f79e0 Switch to requests for downloading tools, and other cleanup. 2016-06-28 12:55:53 -07:00
Robin Dunn
be00229828 Add linux MD5s for sip 2016-06-11 21:59:17 -07:00
Robin Dunn
4428ba405f Add win32 MD5 for sip 2016-06-11 21:35:36 -07:00
Robin Dunn
2ea46e8c9a Update to SIP 4.18.1 snapshot 2016-06-11 20:59:19 -07:00
Robin Dunn
89dcaaec8f Move the wxpy and wxtools command into the wxlib command 2016-06-07 16:21:38 -07:00
Robin Dunn
26fa245466 Merge branch 'master' into docs-add-wx-prefix 2016-05-27 10:31:55 -07:00
Robin Dunn
22d2394190 For Python 3.5 add the VC14 CRT DLLs 2016-05-25 22:23:42 -07:00
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