Commit Graph

37 Commits

Author SHA1 Message Date
Robin Dunn
028783d9be Ignore our copy of sip.h too 2022-06-30 19:55:28 -07:00
Robin Dunn
1a77d37cfd Ignore the siplib folder. Use the full pathname of the sbf file 2022-06-30 15:14:51 -07:00
Robin Dunn
88ff7b1697 Remove demo/version.py, it's a generated file. 2020-05-15 12:56:54 -07:00
Robin Dunn
d0bcfb3bfa fix .gitignore 2019-10-04 17:14:34 -07:00
Robin Dunn
09404e63f5 Simplify postprocessing, remove changes no longer needed, or edit them for Sphinx 2.2.0. 2019-10-03 14:54:50 -07:00
Robin Dunn
28882cbb5d Ignore the embedded executable and object file 2019-09-12 14:37:07 -07:00
Robin Dunn
32f1e4219e Add build commands and other support for wx.svg 2019-09-04 14:28:08 -07:00
Robin Dunn
fb4b52681b Add doodle sample
(cherry picked from commit bfd7bd588b)
2019-04-12 20:32:41 -07:00
Robin Dunn
09de554e1b Merge branch 'this-n-that' into wxPy-4.0.x
(cherry picked from commit 2e5430d57f)
2018-05-07 11:24:24 -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
b1171e2553 Ignore VSCode workspace folder 2018-02-20 20:17:39 -08: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
b500c22bbe Update vagrant README to include build instructions 2016-11-30 21:12:14 -08:00
Robin Dunn
a3ed683e7f Add README about building Phoenix with Vagrant VMs 2016-11-30 13:52:57 -08:00
Robin Dunn
933e1e22d4 Switch to py.test for running tests. Use --boxed mode to run each test in a separate process, and --timeout to kill stuck tests. 2016-07-01 00:25:26 -07:00
Robin Dunn
22d2394190 For Python 3.5 add the VC14 CRT DLLs 2016-05-25 22:23:42 -07:00
Robin Dunn
fce72e9882 Update TODO 2016-05-14 23:27:24 -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
6a0e7cf50c Generate interface files for PyCharm too.
Currently they are just copies of what we were already doing for WingIDE, but we can add more advanced things like type-hinting later...
2016-05-07 19:16:27 -07:00
Robin Dunn
f458fa12ad Ignore PyCharm project info for now. 2016-05-07 19:16:27 -07:00
Robin Dunn
0ebd54573c Ignore saved copies of sip/cpp 2015-03-20 19:47:15 -07:00
Robin Dunn
aefd57bdfe ignore wing debugger stubs 2015-01-05 17:34:08 -08:00
Robin Dunn
526fc86da8 Update TODO
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@76573 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-05-18 03:25:39 +00:00
Robin Dunn
207c1f294c PR 68: update unit tests for pubsub
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@76020 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-02-26 03:53:59 +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
3a03a0a362 Deal with rpath related options for Phoenix magic bundling on wxGTK
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73660 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-14 01:16:22 +00:00
Robin Dunn
7905b1bcb1 Switch setup.py to use build.py for the actual building,
and set things up so commands like install or bdist_egg are
able to use the build as-is without having to build it.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73582 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-02-28 19:17:08 +00:00
Robin Dunn
5351f4f482 Ignore bin/waf3 files
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73544 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-02-21 02:18:12 +00:00
Robin Dunn
84bd75da00 Refactor the code which downloads the tools to make it reusable for more tools. Add downloading of the Doxygen command. This helps ensure that all are using the same version, and makes setting up new build environments or buildslaves easier since sometimes installing an old version of doxygen can be tricky.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71753 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-06-13 23:22:05 +00:00
Robin Dunn
b41df0b779 Many, many (many!) changes needed to build and run the Phoenix extension modules with Python 3. Where possible changes were made such that the code works with both Python 2.7 and 3.2 without conditionals. In general the following types of changes were made:
* Changed imports to use either absolute or explicit relative imports.  Implicit relative imports are no longer allowed.

 * Changes to accomodate standard library classes or modues moving to other locations, or being removed entirely.

 * Changes related to print becoming a function, execfile being removed, u'' no longer allowed, and other syntax related issues.

 * Working around C APIs that have changed or simply vanished. (PyInt, PyString, PyBytes, etc.)

 * Dealing with text file objects using strings vs binary file objects using bytes, auto-encoding, and etc.

 * Replacing the use of PyCObject with PyCapsule and dealing with an apparent bug where PyCapsule objects can't be imported from submodules within a package.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71554 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-05-24 23:28:02 +00:00
Robin Dunn
7e73bf8483 ignore some sphinx work files
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71232 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-04-19 03:04:08 +00:00
Robin Dunn
9e70e1ba0e Set install names using @loader_path in the extension modules and the wx libs so they can be loaded from the same folder and they can be included in the wx package dir.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71226 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-04-18 03:33:07 +00:00
Robin Dunn
3a7de14aff First phase of the build.py/waf integration. A versioned waf command is downlaoded like we do for sip, and either setup.py or waf can still be used for the build. Also enable specifying more than one arch for universal mac builds now that wx's configure can handle it.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@70925 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-03-17 02:56:32 +00:00
Robin Dunn
e79b147024 Initial changes for getting waf builds working well for Phoenix. wx-config based builds are working, still need to do integration with build.py and MSW builds.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@70921 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-03-17 02:56:11 +00:00
Robin Dunn
ee8e700e21 Ignore some more generated files
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@70816 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-03-05 20:15:53 +00:00
Robin Dunn
54c490c8c7 ignore all .pyc files
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@70782 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-03-02 21:53:40 +00:00
Robin Dunn
048917c111 add list of files that git should ignore
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@70612 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-02-16 01:25:21 +00:00