File "build.cpython-34.pyc"

Full Path: /home/attunedd/public_html/byp/izo/con7ext_sym404/rintoar.txt/opt/alt/python34/lib64/python3.4/distutils/command/__pycache__/build.cpython-34.pyc
File size: 3.97 KB
MIME-type: text/x-bytecode.python
Charset: 8 bit


h f%@stdZddlZddlZddlmZddlmZddlmZddZ	Gdd	d	eZ
dS)
zBdistutils.command.build

Implements the Distutils 'build' command.N)Command)DistutilsOptionError)get_platformcCsddlm}|dS)Nr)show_compilers)Zdistutils.ccompilerr)rr</opt/alt/python34/lib64/python3.4/distutils/command/build.pyrsrc
@seZdZdZd5d6d7d
dddfd8d9dddefd:d;d<d=gZddgZd!dd"efgZd#d$Z	d%d&Z
d'd(Zd)d*Zd+d,Z
d-d.Zd/d0Zd1efd2e
fd3efd4efgZdS)>buildz"build everything needed to installbuild-base=b base directory for build librarybuild-purelib=N2build directory for platform-neutral distributionsbuild-platlib=3build directory for platform-specific distributionsz
build-lib=z9build directory for all distribution (defaults to either zbuild-purelib or build-platlibbuild-scripts=build directory for scriptsbuild-temp=ttemporary build directoryz
plat-name=pz6platform name to build for, if supported (default: %s)	compiler=cspecify the compiler typedebugg;compile extensions and libraries with debugging informationforcef2forcibly build everything (ignore file timestamps)executable=e5specify final destination interpreter path (build.py)z
help-compilerzlist available compilerscCsgd|_d|_d|_d|_d|_d|_d|_d|_d|_d|_	d|_
dS)Nrr)
build_base
build_purelib
build_platlib	build_lib
build_temp
build_scriptsZcompiler	plat_namerr
executable)selfrrrinitialize_options6s										zbuild.initialize_optionscCs|jdkrt|_ntjdkr<tdnd|jtjddf}ttdrx|d7}n|jdkrtj	j
|jd|_n|jdkrtj	j
|jd||_n|j
dkr|jjr|j|_
q|j|_
n|jdkr@tj	j
|jd	||_n|jdkr~tj	j
|jd
tjdd|_n|jdkrtj	jtj|_ndS)NntzW--plat-name only supported on Windows (try using './configure --help' on your platform)z.%s-%srgettotalrefcountz-pydebuglibZtempzscripts-)r(rosnamersysversionhasattrr#pathjoinr"r$r%distributionZext_modulesr&r'r)normpath)r*Zplat_specifierrrrfinalize_optionsEs2 
 zbuild.finalize_optionscCs(x!|jD]}|j|q
WdS)N)Zget_sub_commandsZrun_command)r*Zcmd_namerrrrunwsz	build.runcCs
|jjS)N)r7has_pure_modules)r*rrrr;szbuild.has_pure_modulescCs
|jjS)N)r7has_c_libraries)r*rrrr<szbuild.has_c_librariescCs
|jjS)N)r7has_ext_modules)r*rrrr=szbuild.has_ext_modulescCs
|jjS)N)r7has_scripts)r*rrrr>szbuild.has_scriptsZbuild_pyZ
build_clibZ	build_extr')r	r
r)rNr
)rNr)rNr)rrr)rrr)zdebugrr)zforcerr)rr r!)__name__
__module____qualname__ZdescriptionrZuser_optionsZboolean_optionsrZhelp_optionsr+r9r:r;r<r=r>Zsub_commandsrrrrrsN
	2			r)__doc__r2r0Zdistutils.corerZdistutils.errorsrZdistutils.utilrrrrrrr<module>s