HEX
Server: LiteSpeed
System: Linux kapuas.iixcp.rumahweb.net 5.14.0-427.42.1.el9_4.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Nov 1 14:58:02 EDT 2024 x86_64
User: mirz4654 (1666)
PHP: 8.1.33
Disabled: system,exec,escapeshellarg,escapeshellcmd,passthru,proc_close,proc_get_status,proc_nice,proc_open,proc_terminate,shell_exec,popen,pclose,dl,pfsockopen,leak,apache_child_terminate,posix_kill,posix_mkfifo,posix_setsid,posix_setuid,posix_setpgid,ini_alter,show_source,define_syslog_variables,symlink,syslog,openlog,openlog,closelog,ocinumcols,listen,chgrp,apache_note,apache_setenv,debugger_on,debugger_off,ftp_exec,dll,ftp,myshellexec,socket_bind,mail,posix_getwpuid
Upload Files
File: //opt/alt/python35/lib64/python3.5/distutils/command/__pycache__/bdist_dumb.cpython-35.opt-2.pyc


���]1�@s�ddlZddlmZddlmZddlmZmZddlTddl	m
Z
ddlmZGdd	�d	e�Z
dS)
�N)�Command)�get_platform)�remove_tree�ensure_relative)�*)�get_python_version)�logc@s�eZdZdZd&ddde�fd'ddd
dfd(d)d*d+d,g	ZdddgZddddiZd d!�Zd"d#�Z	d$d%�Z
dS)-�
bdist_dumbz"create a "dumb" built distribution�
bdist-dir=�d�1temporary directory for creating the distributionz
plat-name=�pz;platform name to embed in generated filenames (default: %s)�format=�f�>archive format to create (tar, gztar, bztar, xztar, ztar, zip)z	keep-temp�kz/keep the pseudo-installation tree around after z!creating the distribution archive�	dist-dir=�-directory to put final built distributions in�
skip-buildN�2skip rebuilding everything (for testing/debugging)�relative�6build the archive using relative paths(default: false)�owner=�u�@Owner name used when creating a tar file [default: current user]�group=�g�AGroup name used when creating a tar file [default: current group]�posix�gztar�nt�zipcCsUd|_d|_d|_d|_d|_d|_d|_d|_d|_dS)Nr)	�	bdist_dir�	plat_name�format�	keep_temp�dist_dir�
skip_buildr�owner�group)�self�r+�//opt/alt/python35/lib64/python3.5/bdist_dumb.py�initialize_options2s								zbdist_dumb.initialize_optionscCs�|jdkr9|jd�j}tjj|d�|_|jdkr�y|jtj|_Wn%t	k
r�t
dtj��YnX|jdddd	�dS)
NZbdistZdumbz@don't know how to create dumb built distributions on platform %sr&r#r')r&r&)r#r#)r'r')r"Zget_finalized_command�
bdist_base�os�path�joinr$�default_format�name�KeyError�DistutilsPlatformErrorZset_undefined_options)r*r.r+r+r,�finalize_options=s
	zbdist_dumb.finalize_optionsc	Cs�|js|jd�|jddd�}|j|_|j|_d|_tjd|j�|jd�d|jj	�|j
f}tjj
|j|�}|js�|j}nm|jj�r|j|jkrtdt|j�t|j�f��n!tjj
|jt|j��}|j||jd	|d
|jd|j�}|jj�rkt�}nd}|jjjd
||f�|js�t|jd|j�dS)NZbuild�installZreinit_subcommands�rzinstalling to %sz%s.%szScan't make a dumb built distribution where base and platbase are different (%s, %s)�root_dirr(r)�anyr	�dry_run) r'Zrun_commandZreinitialize_commandr"�rootZwarn_dirr�infoZdistributionZget_fullnamer#r/r0r1r&rZhas_ext_modulesZinstall_baseZinstall_platbaser5�reprr�make_archiver$r(r)rZ
dist_files�appendr%rr;)r*r7Zarchive_basenameZpseudoinstall_rootZarchive_root�filenameZ	pyversionr+r+r,�runOs>	
	

		
	zbdist_dumb.run)r
rr)rrr)rrr)rNr)rNr)rrr)rrr)�__name__�
__module__�__qualname__�descriptionrZuser_optionsZboolean_optionsr2r-r6rBr+r+r+r,r	s6
	r	)r/Zdistutils.corerZdistutils.utilrZdistutils.dir_utilrrZdistutils.errorsZdistutils.sysconfigrZ	distutilsrr	r+r+r+r,�<module>s