Robin Dunn
f38324c6a2
Merge pull request #1333 from wxWidgets/fix-issue1331
...
Ensure setup.h was found before trying to open it
(cherry picked from commit 0cb8297700 )
2019-09-13 14:03:20 -07:00
Robin Dunn
32fd73c054
Merge pull request #1282 from wxWidgets/add-sip-license
...
Include SIP's license file too
(cherry picked from commit 05ad1ef605 )
2019-09-13 14:03:19 -07:00
Robin Dunn
ef81730d8a
Python 2.7 doesn't have TemporaryDirectory
2019-06-22 19:12:31 -07:00
Robin Dunn
a2f6c4b402
Add option to regenerate sysconfig in broken build environments.
...
Also add option to print waf's config.log on error.
2019-06-22 19:11:33 -07:00
Robin Dunn
e9b2b6ef0a
Enable wxPython's build to check results of wxWidgets configuration
2019-04-16 21:35:08 -07:00
Robin Dunn
e35c48442c
Unset CC and CXX in MSVC builds, if set
2019-04-16 20:04:16 -07:00
Robin Dunn
d9b25fdc80
Move wxpy_api.h to wx/include/wxPython, so it will be included in the wheel
2018-10-11 12:15:37 -07:00
Robin Dunn
eaf189e14e
Revert part of last change for non-MSW
2018-10-03 12:05:24 -07:00
Robin Dunn
647941b36f
Move setting of SIP_MODULE[BASE]NAME to buildtools.config
2018-10-03 11:37:34 -07:00
Robin Dunn
43411403a4
Begin update to SIP 4.19.12
2018-10-03 09:47:13 -07:00
Robin Dunn
4e92cf6a91
Also save LDSHARED in Config
2018-06-21 23:00:07 -07:00
Robin Dunn
b410f5e570
Update copyright years --> 2018
2018-06-06 10:59:51 -07:00
Robin Dunn
9f056497e4
Set the length of the revision ID to be output from rev-parse
2018-04-30 23:03:08 -07:00
Tim S
528884e914
fix bugs or issues not related to MSys2
2017-12-12 19:17:10 -05:00
Robin Dunn
dba1c6f159
Use "snapshot" instead of the revision text, that's already in the version number.
...
Also, spell out "development"
2017-09-27 17:31:36 -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
4c78aa6c12
Use separate build folders for wxPython too
2017-08-14 16:12:40 -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
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
a15b153200
Fixes needed due to unsyncing the wxW/wxPy version numbers
2017-04-08 10:49:30 -07:00
Robin Dunn
56368cc31d
Update copyright in buildtools
2017-02-13 15:29:30 -08:00
Robin Dunn
f280d3a0ea
Use the sip -g flag so the GIL is released and reaquired for every API call
2017-01-20 22:04:49 -08:00
Robin Dunn
32a324f73b
Some minor cleanup
2016-09-22 09:46:39 -07:00
Robin Dunn
09d4d817e6
Enable runcmd to use a list for the command, and have it quote elements as needed.
2016-07-22 14:41:14 -07:00
Robin Dunn
648e5789fc
Enable runcmd to use a list for the command, and have it quote elements as needed.
2016-07-22 14:28:00 -07: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
Robin Dunn
f679024027
Use cp1252 encoding on Windows for cmd output
2016-02-28 00:45:24 -08: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
Robin Dunn
2e9b9c7399
Use either 32bit or 64bit builds of SIP on linux
2015-08-10 22:50:53 -07:00
Robin Dunn
db20285f49
Start of porting to newest sip. Not quite ready yet…
2015-03-13 18:28:33 -07:00
Robin Dunn
cd377cdfe0
Update sip to version 4.14.7
2015-03-05 15:37:36 -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
27fbae8524
Adapt the build to the new relative location of the wx source
2015-02-03 00:40:14 -08:00
Robin Dunn
b35f75b680
Create a meaningful and sortable build number from the current git revision.
2015-01-31 22:14:01 -08: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
801682c786
Some Py3 fixes for PyCrust
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@76040 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-03-02 07:48:20 +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
72fee9de94
Change --upload_package to --upload.
...
Simplify cleanup of older snapshot uploads. Just keep the last 50 files instead of trying to keep 5 of each type. It's too easy for those filters to break.
Add ability to upload eggs, wheels, and exe's
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@75501 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-12-31 07:48:11 +00:00
Robin Dunn
2e5b10c207
reset cfg.VERSION after running the setrev command
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73810 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-04-11 17:19:02 +00:00
Robin Dunn
ebdfcfe2db
Instead of fetching the svn revision every time a Config object is created add a command to fetch it on demand and cache the value for later use.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73797 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-04-10 00:05:30 +00:00
Robin Dunn
e5eefd8625
Add a note about possibly changing the id in addition to the dependency names.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73796 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-04-10 00:05:21 +00:00
Robin Dunn
6b4601273a
Include the svn revision in the version numbers.
...
Various other sdist and bdist tweaks and updates.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73743 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-30 04:42:00 +00:00
Robin Dunn
429a96c73f
Enable finding the wxWidgets folder as a subdir of the main Phoenix folder.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73721 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-27 04:28:25 +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
Robin Dunn
052696ceca
Add version check for MSVC 10
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73541 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-02-19 08:33:56 +00:00
Robin Dunn
35fd2e16bf
Update copyright year
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73416 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-01-21 02:13:03 +00:00
Robin Dunn
5b8bc4fe17
Use textfile_open when loading core.pi to avoid encoding errors in Python3
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73194 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-12-16 01:15:21 +00:00