Add file headers to the rest of the source files, don't bother with cvs keywords, fix some typos, etc.

git-svn-id: https://svn.wxwidgets.org/svn/wx/sandbox/trunk/Phoenix@66114 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Robin Dunn
2010-11-11 00:54:15 +00:00
parent bb5ae183da
commit 2c4ebc512e
16 changed files with 108 additions and 13 deletions

View File

@@ -1,5 +1,15 @@
#----------------------------------------------------------------------
# Name: buildtools.version
# Purpose: wxPython version numbers used in the build. This can be
# considered the master copy of the version digits.
#
# Author: Robin Dunn
#
# Created: 3-Nov-2010
# Copyright: (c) 2010 by Total Control Software
# Licence: wxWindows license
#----------------------------------------------------------------------
# wxPython version numbers used in build
VER_MAJOR = 2 # The first three must match wxWidgets
VER_MINOR = 9

View File

@@ -3,7 +3,6 @@
# Author: Robin Dunn
#
# Created: 8-Nove-2010
# RCS-ID: $Id:$
# Copyright: (c) 2010 by Total Control Software
# Licence: wxWindows license
#---------------------------------------------------------------------------

View File

@@ -3,7 +3,6 @@
# Author: Robin Dunn
#
# Created: 4-Nov-2010
# RCS-ID: $Id:$
# Copyright: (c) 2010 by Total Control Software
# Licence: wxWindows license
#---------------------------------------------------------------------------

View File

@@ -3,7 +3,6 @@
# Author: Robin Dunn
#
# Created: 4-Nov-2010
# RCS-ID: $Id:$
# Copyright: (c) 2010 by Total Control Software
# Licence: wxWindows license
#---------------------------------------------------------------------------

View File

@@ -3,7 +3,6 @@
# Author: Robin Dunn
#
# Created: 9-Nov-2010
# RCS-ID: $Id:$
# Copyright: (c) 2010 by Total Control Software
# Licence: wxWindows license
#---------------------------------------------------------------------------

View File

@@ -3,7 +3,6 @@
# Author: Robin Dunn
#
# Created:
# RCS-ID: $Id:$
# Copyright: (c) 2010 by Total Control Software
# Licence: wxWindows license
#---------------------------------------------------------------------------

View File

@@ -1,7 +1,17 @@
#---------------------------------------------------------------------------
# Name: etgtools/__init__.py
# Author: Robin Dunn
#
# Created: 3-Nov-2010
# Copyright: (c) 2010 by Total Control Software
# Licence: wxWindows license
#---------------------------------------------------------------------------
"""
Classes and tools for describing the public API of wxWidgets, parsing
them from the Doxygen XML, and producing wrapper code from them.
"""
import sys, os
from extractors import *

View File

@@ -1,5 +1,16 @@
# Functions and classes that can parse the Doxygen XML files and extract the
# wxWidgets API info which we need from them.
#---------------------------------------------------------------------------
# Name: etgtools/extractors.py
# Author: Robin Dunn
#
# Created: 3-Nov-2010
# Copyright: (c) 2010 by Total Control Software
# Licence: wxWindows license
#---------------------------------------------------------------------------
"""
Functions and classes that can parse the Doxygen XML files and extract the
wxWidgets API info which we need from them.
"""
import sys
import os

View File

@@ -1,5 +1,15 @@
#---------------------------------------------------------------------------
# Just some base classes and stubs for the various generators
# Name: etgtools/generators.py
# Author: Robin Dunn
#
# Created: 3-Nov-2010
# Copyright: (c) 2010 by Total Control Software
# Licence: wxWindows license
#---------------------------------------------------------------------------
"""
Just some base classes and stubs for the various generators
"""
class WrapperGeneratorBase(object):

View File

@@ -1,3 +1,17 @@
#---------------------------------------------------------------------------
# Name: etgtools/sip_generator.py
# Author: Robin Dunn
#
# Created: 3-Nov-2010
# Copyright: (c) 2010 by Total Control Software
# Licence: wxWindows license
#---------------------------------------------------------------------------
"""
The generator class for creating SIP definition files from the data
objects produced by the ETG scripts.
"""
import sys, os
import extractors
import generators

View File

@@ -0,0 +1,13 @@
#---------------------------------------------------------------------------
# Name: etgtools/sphinx_generator.py
# Author: Robin Dunn
#
# Created: 3-Nov-2010
# Copyright: (c) 2010 by Total Control Software
# Licence: wxWindows license
#---------------------------------------------------------------------------
"""
This page is intentionally left blank, at least for now...
"""

View File

@@ -1 +1,12 @@
# Move along, there's nothing to see here...
#---------------------------------------------------------------------------
# Name: etgtools/swig_generator.py
# Author: Robin Dunn
#
# Created: 3-Nov-2010
# Copyright: (c) 2010 by Total Control Software
# Licence: wxWindows license
#---------------------------------------------------------------------------
"""
Move along, there's nothing to see here...
"""

View File

@@ -1,7 +1,21 @@
#---------------------------------------------------------------------------
# Name: etgtools/tweaker_tools.py
# Author: Robin Dunn
#
# Created: 3-Nov-2010
# Copyright: (c) 2010 by Total Control Software
# Licence: wxWindows license
#---------------------------------------------------------------------------
"""
Some helpers and utility functions that can assist with the tweaker
stage of the ETG scripts.
"""
import extractors
def removeWxPrefixes(node):
"""
Rename items with a 'wx' prefix to not have the prefix.

View File

@@ -1,3 +1,11 @@
#---------------------------------------------------------------------------
# Name: wx/__init__.py
# Author: Robin Dunn
#
# Created: 3-Nov-2010
# Copyright: (c) 2010 by Total Control Software
# Licence: wxWindows license
#---------------------------------------------------------------------------
from _core import *

View File

@@ -5,7 +5,6 @@
// Author: Robin Dunn
//
// Created: 9-Nov-2010
// RCS-ID: $Id:$
// Copyright: (c) 2010 by Total Control Software
// Licence: wxWindows license
/////////////////////////////////////////////////////////////////////////////