Commit Graph

302 Commits

Author SHA1 Message Date
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
03e6abf33e Merge pull request #912 from RobinD42/fix-issue904
Fix linux linking, update waf, etc.
(cherry picked from commit 7a7231aa1e)
2018-07-04 00:41:49 -07:00
Robin Dunn
3407c57980 Merge branch 'HelioGuilherme66-fedora28' into wxPy-4.0.x
(cherry picked from commit 476a597936)
2018-06-23 18:34:36 -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
e64deef9d2 Merge branch 'add-ubuntu18.04' into wxPy-4.0.x
(cherry picked from commit 0d2f66e49e)
2018-05-07 11:23:41 -07:00
Robin Dunn
ff4f32c309 Merge pull request #846 from RobinD42/update-waf
Update waf to version 2.0.7
(cherry picked from commit 7a90868c85)
2018-05-05 22:56:39 -07:00
Robin Dunn
89f2c3deaf Turn off use of -std=c++11 flag for now 2018-03-27 18:54:38 -07:00
Robin Dunn
f99bf3e9e1 Add the ability to inject wxClassInfo macros into the sip generated wrapper classes.
Only needed for wxTreeCtrl so far.
2018-03-09 21:26:56 -08:00
Mesalu
e42e704444 FIX, er, I mean, tweak build.py to have clean_all, which is the same as callign cleanall 2018-02-08 21:49:37 -08:00
Robin Dunn
73af9141ad Set LD_RUN_PATH for wxWidgets part of the build too 2018-02-01 20:23:16 -08:00
Robin Dunn
0ff5ce69db Split out the VM name 2018-01-29 21:19:21 -08:00
Robin Dunn
e0c664c953 Only build for gtk3 on Fedora 27
Apparently the webkitgtk libs there do not support gtk2.
2018-01-29 12:05:04 -08:00
Robin Dunn
ea38f0fe51 Add ability to pass build args in env var WXPYTHON_BUILD_ARGS 2018-01-27 16:37:25 -08:00
Robin Dunn
cacfb3c4a9 Keep more snapshot build files around 2018-01-27 16:06:35 -08:00
Robin Dunn
fd75df9c48 Switch to sip 4.19.7 final 2018-01-23 16:07:21 -08:00
Robin Dunn
5e89ae9bc9 Merge branch 'master' into sip-4.19.7 2018-01-23 12:16:38 -08:00
Metallicow
c76384d458 Trim trailing whitespace *.py files 2018-01-16 08:47:07 -06:00
Robin Dunn
a3714e83cd Switch to sip 4.19.7.dev1801141749 on windows 2018-01-15 15:24:59 -08:00
Robin Dunn
370d747429 Switch to sip 4.19.7.dev1801141749 on linux 2018-01-15 14:27:59 -08:00
Robin Dunn
1d8d9aa384 Switch to 4.19.7.dev1801141749 on darwin 2018-01-15 14:16:00 -08:00
Robin Dunn
18bec5a31a Add vagrant box for debian-9 2018-01-10 11:01:02 -08:00
Robin Dunn
22cae1a173 Add vagrant box for fedora-27 2018-01-08 15:57:25 -08:00
Robin Dunn
96dc005481 Update SIP to 4.19.5 2017-11-07 13:50:44 -08:00
Robin Dunn
1cfd40fa50 Turn on C++11 mode for non-Darwin unix builds (assumes gcc) 2017-11-03 12:48:38 -07:00
Robin Dunn
666761337b Update SIP to 4.19.4 2017-11-02 21:39:05 -07:00
Robin Dunn
541c4882da Add an item to wx.PlatformInfo and wx.__version__ indicating build type:
Development, snapshot or release
2017-09-27 17:25:37 -07:00
Robin Dunn
0ba64bf6d2 Add a page for listing the various overview documents 2017-09-15 15:29:35 -07:00
Robin Dunn
a383d04464 Drop F24 and add F26 in build.py 2017-09-12 15:16:53 -07:00
Robin Dunn
ec99f4936d Add fedora-23 to the list of Vagrant VMs 2017-09-08 19:29:02 -07:00
Robin Dunn
d4f95cdf32 Don't add either of the gtk flags if on Darwin 2017-08-16 08:02:30 -07:00
Robin Dunn
4c78aa6c12 Use separate build folders for wxPython too 2017-08-14 16:12:40 -07:00
Robin Dunn
ab3c6a3499 Use a separate wx build folder for gtk2 and gtk3 builds 2017-08-14 15:35:23 -07:00
Robin Dunn
34630a5707 Add --gtk2 option.
Default to building for gtk3.
Keep --gtk3 flag for compatibility.
2017-08-14 15:31:17 -07:00
Robin Dunn
0879cdc240 Ensure that the locale message catalogs are included in the source and binary archives. 2017-08-11 15:46:04 -07:00
Robin Dunn
052e19116a Add the sphinx source files to the source tarball 2017-08-03 16:41:39 -07:00
Robin Dunn
34783b3735 Some main.html --> index.html changes 2017-07-21 08:53:06 -07:00
Robin Dunn
5f4f3cb563 set mask so old pdb and demo archives will be cleaned up 2017-06-29 15:01:16 -07:00
Robin Dunn
1bcde3d6fd Combine preamble, wxWindows license and LGPL files into a single LICENSE.txt file 2017-06-23 13:36:23 -07:00
Robin Dunn
e5b4c33421 (re)fetch the license files from wxWidgets when building the sdist,
and ensure it is included in the distribution.
2017-06-23 12:10:23 -07:00
Robin Dunn
676db7b5d1 The pythonhosted.org site is terribly slow. Put the docs at docs.wxpython.org instead. 2017-06-03 18:03:21 -07:00
Robin Dunn
72e86943ad Make the pythonhosted zip filename be a relative path 2017-06-03 12:22:25 -07:00
Robin Dunn
429f391236 Uncomment cmd_bdist_msi() in case somebody wants to use it. 2017-06-01 11:40:32 -07:00
Robin Dunn
888a2557d9 MD5s for Linux builds of sip-4.19.2 2017-05-25 13:01:55 -07:00
Robin Dunn
7b764da940 Update to sip-4.19.2 2017-05-25 11:54:42 -07:00
Robin Dunn
37d67272b0 Generate a different welcome paragraph on main.html dependent on whether this is a release build or a snapshot build. 2017-05-10 12:42:48 -07:00
Robin Dunn
ad46014aeb Generate a zip file of the documentation suitable for use on pythonhosted.org 2017-05-10 12:41:42 -07:00
Robin Dunn
35fa39208d Make the dist dir if it doesn’t exist 2017-05-07 11:45:29 -07:00
Robin Dunn
00c7358a41 In case regen.sh doesn’t have the executable bit set 2017-05-02 16:47:46 -07:00
Robin Dunn
cfff0baccb Add the python version to the pdb zip filename 2017-04-26 18:30:34 -07:00
Robin Dunn
e5bfaebcc6 Add cmd to move the *.pdb files into a zip file, do it by default when building an egg or wheel. 2017-04-26 18:30:34 -07:00