a oe$@sdZddlZddlZddlZddlmZddlmZmZm Z m Z ddl m Z ddl mZddlmZdd lmZgd Zd Zd d ZdadadZdZddZddZdddZdS)a#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. N)DEBUG)DistutilsSetupErrorDistutilsErrorCCompilerErrorDistutilsArgError) Distribution)Command) PyPIRCCommand) Extension)rr r r setupzusage: %(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 cCstj|}ttS)N)ospathbasenameUSAGElocals) script_nameZscriptr;C:\Program Files\Certbot\pkgs\setuptools\_distutils\core.py gen_usage*s r) distclassr script_argsoptionsnameversionZauthorZ author_emailZ maintainerZmaintainer_emailurllicense descriptionZlong_descriptionkeywordsZ platformsZ classifiersZ download_urlZrequiresZprovidesZ obsoletes)rZsourcesZ include_dirsZ define_macrosZ undef_macrosZ library_dirsZ librariesZruntime_library_dirsZ extra_objectsZextra_compile_argsZextra_link_argsZ swig_optsZexport_symbolsZdependslanguagec Ksj|d}|r|dnt}d|vrdebugrerrorsrrrrr/rcmdr r!r extensionr __all__rrr*r'Zsetup_keywordsZextension_keywordsr r,rGrrrrs&     a