aboutsummaryrefslogtreecommitdiffstats
path: root/lib/wx/api_gen/README
diff options
context:
space:
mode:
authorDan Gudmundsson <[email protected]>2010-03-02 09:52:31 +0100
committerBjörn Gustavsson <[email protected]>2010-03-12 06:41:31 +0100
commit556b7f0aea69c7a82a2d0b4c844d07732d005288 (patch)
tree9634c0a57894a758c11cd33ea12adba202dc4163 /lib/wx/api_gen/README
parente68047c805927face88ef43fd6fdbc2a631b9d0a (diff)
downloadotp-556b7f0aea69c7a82a2d0b4c844d07732d005288.tar.gz
otp-556b7f0aea69c7a82a2d0b4c844d07732d005288.tar.bz2
otp-556b7f0aea69c7a82a2d0b4c844d07732d005288.zip
Fixed code generation from newer doxygen versions.
Also changed the wx.hrl output order. Tried to get it to work with both doxygen-1.4.6 and doxygen-1.6.3. Minor problems still exists with doxygen-1.6.3.
Diffstat (limited to 'lib/wx/api_gen/README')
-rw-r--r--lib/wx/api_gen/README18
1 files changed, 14 insertions, 4 deletions
diff --git a/lib/wx/api_gen/README b/lib/wx/api_gen/README
index 3c49f7b2a5..10b5209789 100644
--- a/lib/wx/api_gen/README
+++ b/lib/wx/api_gen/README
@@ -2,16 +2,20 @@ API GENERATION:
Most of the code in wx is generated.
Users of wxErlang should not normally need to regenerate the generated code,
as it is checked in by wxErlang developers, when changes are made.
- 2008-09-29 Code checked in is currently generated from wxwidgets 2.8.7.
+
+ Code checked in is currently generated from wxwidgets 2.8.10.
REQUIREMENTS:
The code generation requires doxygen (1.4.6) which is
used to parse wxWidgets c++ headers and generate xml files (in
wx_xml/).
- (2008-09-29 doxygen 1.4.6 is required.
- Later versions of Doxygen - up to 1.5.6 at least - have a bug in the xml generation
- which causes us problems. This has been logged and we are waiting for a fix.)
+ 2008-09-29 doxygen 1.4.6 is required.
+ Later versions of Doxygen - up to 1.5.6 at least - have a bug in the xml generation
+ which causes us problems. This has been logged and we are waiting for a fix.
+
+ doxygen 1.6.1 and doxygen 1.6.3 might work but is not what I use, i.e.
+ review the diffs.
CONFIGURATION:
wxapi.conf contains the specification to the code generator. The code
@@ -22,5 +26,11 @@ CONFIGURATION:
and running make. Sometimes the code generator will require changes,
I havn't thought of everything yet.
+RUNNING:
+ I use the following alias wxgen='make WXGTK_DIR=/opt/local/include/wx-2.8/ GL_DIR=/home/dgud/opengl'
+
+ I keep the opengl headers separate so I don't go backwards in version when generating the code
+ from another machine.
+
CONTRIBUTION:
Send me patches or update the svn version.