Aic@sdZdZddlZddlZddlmZddlmZmZm Z m Z ddl m Z ddl mZddlmZdd lmZdd lmZd Zd Zdadad3Zd4Zd0Zdd1d2ZdS(5s#distutils.core The only module that needs to be imported to use the Distutils; provides the 'setup' function (which is to be called from the setup script). Also indirectly provides the Distribution and Command classes, although they are really defined in distutils.dist and distutils.cmd. s$Id$iN(tDEBUG(tDistutilsSetupErrortDistutilsArgErrortDistutilsErrortCCompilerError(tgrok_environment_error(t Distribution(tCommand(t PyPIRCCommand(t Extensionsusage: %(script)s [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...] or: %(script)s --help [cmd1 cmd2 ...] or: %(script)s --help-commands or: %(script)s cmd --help cCs!tjj|}ti|d6S(Ntscript(tostpathtbasenametUSAGE(t script_nameR ((s&/usr/lib64/python2.7/distutils/core.pyt gen_usage$st distclassRt script_argstoptionstnametversiontauthort author_emailt maintainertmaintainer_emailturltlicenset descriptiontlong_descriptiontkeywordst platformst classifierst download_urltrequirestprovidest obsoletestsourcest include_dirst define_macrost undef_macrost library_dirst librariestruntime_library_dirst extra_objectstextra_compile_argstextra_link_argst swig_optstexport_symbolstdependstlanguagecKs7|jd}|r|d=nt}d|krQtjjtjd|ds6  "   q