Rec@sddlZddlmZerAddlmZmZmZndZde e dZ dZ dZ dZ d Zd ZdS( iN(tMYPY_CHECK_RUNNING(tListtOptionaltSequencesimport sys, setuptools, tokenize; sys.argv[0] = {0!r}; __file__={0!r};f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))cCshtjg}|r"|dg7}n|dtj|g7}|rN||7}n|rd|dg7}n|S(so Get setuptools command arguments with shim wrapped setup file invocation. :param setup_py_path: The path to setup.py to be wrapped. :param global_options: Additional global options. :param no_user_config: If True, disables personal user configuration. :param unbuffered_output: If True, adds the unbuffered switch to the argument list. s-us-cs --no-user-cfg(tsyst executablet_SETUPTOOLS_SHIMtformat(t setup_py_pathtglobal_optionstno_user_configtunbuffered_outputtargs((s/builddir/build/BUILDROOT/alt-python27-pip-20.2.4-5.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/pip/_internal/utils/setuptools_build.pytmake_setuptools_shim_argss  cCs9t|d|dt}|dd|g7}||7}|S(NR R t bdist_wheels-d(R tTrue(RR t build_optionstdestination_dirR ((s/builddir/build/BUILDROOT/alt-python27-pip-20.2.4-5.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/pip/_internal/utils/setuptools_build.pyt make_setuptools_bdist_wheel_args2s   cCs,t|d|dt}|ddg7}|S(NR R tcleans--all(R R(RR R ((s/builddir/build/BUILDROOT/alt-python27-pip-20.2.4-5.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/pip/_internal/utils/setuptools_build.pytmake_setuptools_clean_argsGs  cCs|o | stt|d|d|}|ddg7}||7}|r^|d|g7}n|dk r}|d|g7}n|r|ddg7}n|S( NR R tdevelops --no-depss--prefixs--homes--users --prefix=(tAssertionErrorR tNone(RR tinstall_optionsR tprefixthomet use_user_siteR ((s/builddir/build/BUILDROOT/alt-python27-pip-20.2.4-5.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/pip/_internal/utils/setuptools_build.pytmake_setuptools_develop_argsUs    cCs<t|d|}|dg7}|r8|d|g7}n|S(NR tegg_infos --egg-base(R (Rt egg_info_dirR R ((s/builddir/build/BUILDROOT/alt-python27-pip-20.2.4-5.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/pip/_internal/utils/setuptools_build.pytmake_setuptools_egg_info_argsvs  c Cs$|o | st|o| s&tt|d|d| dt} | dd|g7} | dg7} |dk r| d|g7} n|dk r| d|g7} n|dk r| d |g7} n|r| d d g7} n| r| d g7} n | d g7} |r| d|g7} n| |7} | S(NR R R tinstalls--records#--single-version-externally-manageds--roots--prefixs--homes--users --prefix=s --compiles --no-compiles--install-headers(RR RR( RR Rtrecord_filenametrootRt header_dirRRR t pycompileR ((s/builddir/build/BUILDROOT/alt-python27-pip-20.2.4-5.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/pip/_internal/utils/setuptools_build.pytmake_setuptools_install_argss0       (Rtpip._internal.utils.typingRttypingRRRRRtFalseR RRRRR%(((s/builddir/build/BUILDROOT/alt-python27-pip-20.2.4-5.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/pip/_internal/utils/setuptools_build.pyts       !