Custom Search

Saturday, May 9, 2020

python distutils get_command_list

>>> from distutils import dist
>>> p = dist.Distribution()
>>>
>>>
>>> p.get_command_list()
[('build', 'build everything needed to install'), ('build_py', '"build" pure Python modules (copy to build directory)'), ('build_ext', 'build C/C++ extensions (compile/link to build directory)'), ('build_clib', 'build C/C++ libraries used by Python extensions'), ('build_scripts', '"build" scripts (copy and fixup #! line)'), ('clean', "clean up temporary files from 'build' command"), ('install', 'install everything from build directory'), ('install_lib', 'install all Python modules (extensions and pure Python)'), ('install_headers', 'install C/C++ header files'), ('install_scripts', 'install scripts (Python or otherwise)'), ('install_data', 'install data files'), ('sdist', 'create a source distribution (tarball, zip file, etc.)'), ('register', 'register the distribution with the Python package index'), ('bdist', 'create a built (binary) distribution'), ('bdist_dumb', 'create a "dumb" built distribution'), ('bdist_rpm', 'create an RPM distribution'), ('bdist_wininst', 'create an executable installer for MS Windows'), ('upload', 'upload binary package to PyPI'), ('check', 'perform some checks on the package')]
>>>
>>>

No comments:

Post a Comment