workarounds for old versions of distutils
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29858 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
		@@ -65,6 +65,20 @@ RELEASE_NUMBER = RELEASE_VERSION  # for compatibility
 | 
			
		||||
CLEANUP.append('wx/__version__.py')
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#----------------------------------------------------------------------
 | 
			
		||||
# patch distutils if it can't cope with the "classifiers" or
 | 
			
		||||
# "download_url" keywords 
 | 
			
		||||
#----------------------------------------------------------------------
 | 
			
		||||
 | 
			
		||||
if sys.version < '2.2.3': 
 | 
			
		||||
    from distutils.dist import DistributionMetadata 
 | 
			
		||||
    DistributionMetadata.classifiers = None 
 | 
			
		||||
    DistributionMetadata.download_url = None
 | 
			
		||||
    depends = {}
 | 
			
		||||
else:
 | 
			
		||||
    depends = {'depends' : depends}
 | 
			
		||||
    
 | 
			
		||||
 | 
			
		||||
#----------------------------------------------------------------------
 | 
			
		||||
# Define the CORE extension module
 | 
			
		||||
#----------------------------------------------------------------------
 | 
			
		||||
@@ -135,7 +149,7 @@ ext = Extension('_core_', ['src/helpers.cpp',
 | 
			
		||||
                extra_compile_args = cflags,
 | 
			
		||||
                extra_link_args = lflags,
 | 
			
		||||
 | 
			
		||||
                depends = depends
 | 
			
		||||
                **depends
 | 
			
		||||
                )
 | 
			
		||||
wxpExtensions.append(ext)
 | 
			
		||||
 | 
			
		||||
@@ -172,7 +186,7 @@ ext = Extension('_gdi_', ['src/drawlist.cpp'] + swig_sources,
 | 
			
		||||
                libraries = libs,
 | 
			
		||||
                extra_compile_args = cflags,
 | 
			
		||||
                extra_link_args = lflags,
 | 
			
		||||
                depends = depends
 | 
			
		||||
                **depends
 | 
			
		||||
                )
 | 
			
		||||
wxpExtensions.append(ext)
 | 
			
		||||
 | 
			
		||||
@@ -208,7 +222,7 @@ ext = Extension('_windows_', swig_sources,
 | 
			
		||||
                libraries = libs,
 | 
			
		||||
                extra_compile_args = cflags,
 | 
			
		||||
                extra_link_args = lflags,
 | 
			
		||||
                depends = depends
 | 
			
		||||
                **depends
 | 
			
		||||
                )
 | 
			
		||||
wxpExtensions.append(ext)
 | 
			
		||||
 | 
			
		||||
@@ -250,7 +264,7 @@ ext = Extension('_controls_', swig_sources,
 | 
			
		||||
                libraries = libs,
 | 
			
		||||
                extra_compile_args = cflags,
 | 
			
		||||
                extra_link_args = lflags,
 | 
			
		||||
                depends = depends
 | 
			
		||||
                **depends
 | 
			
		||||
                )
 | 
			
		||||
wxpExtensions.append(ext)
 | 
			
		||||
 | 
			
		||||
@@ -288,7 +302,7 @@ ext = Extension('_misc_', swig_sources,
 | 
			
		||||
                libraries = libs,
 | 
			
		||||
                extra_compile_args = cflags,
 | 
			
		||||
                extra_link_args = lflags,
 | 
			
		||||
                depends = depends
 | 
			
		||||
                **depends
 | 
			
		||||
                )
 | 
			
		||||
wxpExtensions.append(ext)
 | 
			
		||||
 | 
			
		||||
@@ -307,7 +321,7 @@ ext = Extension('_calendar', swig_sources,
 | 
			
		||||
                libraries = libs,
 | 
			
		||||
                extra_compile_args = cflags,
 | 
			
		||||
                extra_link_args = lflags,
 | 
			
		||||
                depends = depends
 | 
			
		||||
                **depends
 | 
			
		||||
                )
 | 
			
		||||
wxpExtensions.append(ext)
 | 
			
		||||
 | 
			
		||||
@@ -321,7 +335,7 @@ ext = Extension('_grid', swig_sources,
 | 
			
		||||
                libraries = libs,
 | 
			
		||||
                extra_compile_args = cflags,
 | 
			
		||||
                extra_link_args = lflags,
 | 
			
		||||
                depends = depends
 | 
			
		||||
                **depends
 | 
			
		||||
                )
 | 
			
		||||
wxpExtensions.append(ext)
 | 
			
		||||
 | 
			
		||||
@@ -336,7 +350,7 @@ ext = Extension('_html', swig_sources,
 | 
			
		||||
                libraries = libs,
 | 
			
		||||
                extra_compile_args = cflags,
 | 
			
		||||
                extra_link_args = lflags,
 | 
			
		||||
                depends = depends
 | 
			
		||||
                **depends
 | 
			
		||||
                )
 | 
			
		||||
wxpExtensions.append(ext)
 | 
			
		||||
 | 
			
		||||
@@ -351,7 +365,7 @@ ext = Extension('_wizard', swig_sources,
 | 
			
		||||
                libraries = libs,
 | 
			
		||||
                extra_compile_args = cflags,
 | 
			
		||||
                extra_link_args = lflags,
 | 
			
		||||
                depends = depends
 | 
			
		||||
                **depends
 | 
			
		||||
                )
 | 
			
		||||
wxpExtensions.append(ext)
 | 
			
		||||
 | 
			
		||||
@@ -627,16 +641,6 @@ if BUILD_DLLWIDGET:
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#----------------------------------------------------------------------
 | 
			
		||||
# patch distutils if it can't cope with the "classifiers" or
 | 
			
		||||
# "download_url" keywords 
 | 
			
		||||
#----------------------------------------------------------------------
 | 
			
		||||
 | 
			
		||||
if sys.version < '2.2.3': 
 | 
			
		||||
    from distutils.dist import DistributionMetadata 
 | 
			
		||||
    DistributionMetadata.classifiers = None 
 | 
			
		||||
    DistributionMetadata.download_url = None
 | 
			
		||||
 | 
			
		||||
    
 | 
			
		||||
#----------------------------------------------------------------------
 | 
			
		||||
# Tools, scripts data files, etc.
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user