;ò _éCc@sGdZdZdkZdkZdkZdeiifd„ƒYZ dS(s sreStructuredTextNs build_headerscBsVtZdZdZdddfdddfgZdgZd„Zd „Zd „ZRS( s²Command that builds out the headers into build/headers-X.Y/. The structure of the build/headers-X.Y/ directory is analogous to that of the $exec_prefix/include/pythonX.Y/ directory: each package gets a corresponding directory to which its public headers are copied. When the extension modules are built, this directory will be added to the include search path before that containing the Python headers. sbuild out the public headerss build-dir=sdsdirectory to "build" (copy) tosforcesfs1forcibly build everything (ignore file timestampscCs(t|_t|_t|_g|_dS(N(sNonesselfs build_dirsforcespackage_headerssoutfiles(sself((sY/mnt/gmirror/ports/devel/py-zconfig/work/ZConfig-2.3.1/Support/zpkgsetup/build_headers.pysinitialize_optionss   cCs2|idddfddfƒ|ii|_dS(Nsbuilds build_headerss build_dirsforce(sselfsset_undefined_optionss distributionspackage_headers(sself((sY/mnt/gmirror/ports/devel/py-zconfig/work/ZConfig-2.3.1/Support/zpkgsetup/build_headers.pysfinalize_options%s   cCsÉ|i odSnx¯|iD]¤}|iotii|i|iƒ}n |i}|i |ƒt i i |iƒ}tii|i|itii|ƒƒ}|i||ƒ|ii|ƒqWdS(N(sselfspackage_headerssheaderspackagesosspathsjoins build_dirsdirsmkpaths distutilssutils convert_pathssrcfilesbasenamesoutfiles copy_filesoutfilessappend(sselfssrcfilesoutfilesheadersdir((sY/mnt/gmirror/ports/devel/py-zconfig/work/ZConfig-2.3.1/Support/zpkgsetup/build_headers.pysrun+s     *( s__name__s __module__s__doc__s descriptions user_optionssboolean_optionssinitialize_optionssfinalize_optionssrun(((sY/mnt/gmirror/ports/devel/py-zconfig/work/ZConfig-2.3.1/Support/zpkgsetup/build_headers.pys build_headers s    ( s__doc__s __docformat__sdistutils.cores distutilssdistutils.utilsos.pathsosscoresCommands build_headers(s build_headerssoss distutilss __docformat__((sY/mnt/gmirror/ports/devel/py-zconfig/work/ZConfig-2.3.1/Support/zpkgsetup/build_headers.pys?s