Commit Graph

83 Commits

Author SHA1 Message Date
Robin Dunn
deb21aa2ed Merge branch 'master' into port-gizmos 2017-12-06 13:15:14 -08:00
Robin Dunn
d3ac0d6ab6 Set min target OSX version here too 2017-11-21 16:09:03 -08:00
Robin Dunn
52711eee4f Merge branch 'master' into port-gizmos 2017-11-03 16:52:37 -07:00
Robin Dunn
666761337b Update SIP to 4.19.4 2017-11-02 21:39:05 -07:00
Robin Dunn
17643e9cd1 Port the LEDNumberCtrl from wxCode/gizmos in Classic 2017-10-27 17:21:59 -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
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
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
925d729a46 Don't use /FS when building for Py34 either 2017-06-01 10:15:48 -07:00
Robin Dunn
85599b5d66 The /FS flag doesn't exist in the VC++ used when building for Python 2.7 2017-05-07 21:56:44 -07:00
Robin Dunn
d818b94998 Clarify comment 2017-04-26 19:17:40 -07:00
Robin Dunn
c6ad8a4b8a Add flags to create .pdb files for the --msvc-relwithdebug option 2017-04-26 18:30:33 -07:00
Robin Dunn
242e054552 Update copyright year 2017-04-20 17:11:13 -07:00
Robin Dunn
39c9a72d02 fix typo 2017-04-17 17:50:22 -07:00
Robin Dunn
b6ab0b1884 Revert "Adding support for Microsoft Visual C++ Compiler for Python 2.7"
This reverts commit 96dc809236.
2017-04-15 11:26:49 -07:00
James Wettenhall
96dc809236 Adding support for Microsoft Visual C++ Compiler for Python 2.7 2017-03-22 08:40:05 +11:00
Robin Dunn
c524ed1a37 Fix typo re: linking aui library 2016-11-24 10:39:47 -08:00
Robin Dunn
5268ebbc73 Add the rest of the AUI modules and classes 2016-10-27 18:49:41 -07:00
Robin Dunn
8f238ad594 Begin adding wrappers for wx.aui 2016-10-25 19:19:08 -07:00
Robin Dunn
33fadd8c5b Link the _richtext module with the adv lib 2016-10-01 01:16:47 -07:00
Robin Dunn
32a324f73b Some minor cleanup 2016-09-22 09:46:39 -07:00
Robin Dunn
2ef6096405 Fix propgrid build, forgot to add propgrid lib for linking 2016-08-24 17:29:24 -07:00
Robin Dunn
c7130a4366 Fix propgrid rule 2016-08-13 14:47:08 -07:00
Robin Dunn
f73396c479 Starting work on wrapping propgrid 2016-08-13 12:30:44 -07:00
Robin Dunn
adc42f3457 Fix copy/paste error for ribbon build on Windows 2016-07-06 13:24:43 -07:00
Robin Dunn
2251338f03 Merge branch 'master' into add-ribbon-lib 2016-07-01 20:24:07 -07:00
Robin Dunn
60065b23bf Add a hack for determining the base_prefix for old-style virtualenvs, however it turns out that the correct value is already in LIBDIR so it may not be needed if we check that first. 2016-07-01 13:53:45 -07:00
Robin Dunn
ec025067ec Use sys.base_prefix, if present, for Py3 venv's 2016-06-30 11:13:00 -07:00
Robin Dunn
8742967677 Start adding wrappers for the wx.ribbon module 2016-06-21 20:30:30 -07:00
Robin Dunn
3bfb0dc12f Refactor adding extension module build rules 2016-06-21 20:23:51 -07:00
Robin Dunn
986d868ccb Begin merging the remaining parts for PR #35.
Add _msw module for wxMSW-only things, starting with the metafile classes.
2016-05-13 18:51:53 -07:00
Scott Talbert
36683c840f Fix linking of wx.media module 2016-03-09 20:13:25 -05:00
Robin Dunn
549df8a6d0 Merge branch 'gtk3' of git://github.com/swt2c/Phoenix into gtk3 2016-03-02 18:26:08 -08:00
Scott Talbert
a57bec2e71 Add support for building with GTK3 2016-02-29 20:22:58 -05:00
DietmarSchwertberger
abbf850d56 Add support for Visual Studio 2015 and encoding issues
Replace 'touch' command with Python implementation to reduce dependency on cygwin.
2016-02-28 00:27:28 -08:00
DietmarSchwertberger
c5952165cb add _media module with MediaCtrl 2016-02-27 23:10:22 -08:00
Robin Dunn
db20285f49 Start of porting to newest sip. Not quite ready yet… 2015-03-13 18:28:33 -07:00
Robin Dunn
d5a0a73de4 fix typo
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@76347 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-04-14 21:19:51 +00:00
Robin Dunn
774001b14b Fix compiler selection when building for Py34
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@76346 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-04-14 21:03:28 +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
Robin Dunn
7d0f393c5f Switch to a 3 component+tag versioning scheme instead of the 4 component scheme used by Classic.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@75516 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-01-02 01:47:27 +00:00
Robin Dunn
1690888828 Only build the webkit module on Darwin
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@75486 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-12-29 08:25:39 +00:00
Robin Dunn
cf81dd29ef Add wxWebKitCtrl wrappers for Phoenix.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@75474 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-12-29 03:44:04 +00:00
Robin Dunn
4f8e935257 Generate demo/version.py in the build script.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@74204 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-06-13 06:18:20 +00:00
Robin Dunn
ecf2cfb12d richtext module needs to link with html libs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@74150 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-06-09 17:28:15 +00:00
Robin Dunn
13d5942cbb Add wxArrayPtrWrapperTemplate to wrap the wxArrays using the pointer version of the macro
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@74135 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-06-08 23:30:44 +00:00
Robin Dunn
ce4424c4ea Initial add of richtext modules.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@74131 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-06-08 23:28:44 +00:00
Robin Dunn
35747ab703 Go back to using WAF's check_python_headers on non-Windows platforms.
It is needed in case the Python installation has split the pyconfig.h to
a different location, so the extra -I flag will be added.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73662 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-14 06:24:24 +00:00
Robin Dunn
afc84c41aa Additional tweaks for magic on Linux:
In the bdist_egg build, if one of the libwx* symlinks is actually the soname then we need to keep that one as the real file instead of removing it.

No need to do a wx install if we're using magic.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73661 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-14 01:16:32 +00:00