• 大小: 1.7MB
    文件类型: .zip
    金币: 2
    下载: 1 次
    发布日期: 2024-01-13
  • 语言: 其他
  • 标签: sip  Python    

资源简介

sip-4.19

资源截图

代码片段和文件信息

# This script handles the SIP configuration and generates the Makefiles.
#
# Copyright (c) 2015 Riverbank Computing Limited 
#
# This file is part of SIP.
#
# This copy of SIP is licensed for use under the terms of the SIP License
# Agreement.  See the file LICENSE for more details.
#
# This copy of SIP may also used under the terms of the GNU General Public
# License v2 or v3 as published by the Free Software Foundation which can be
# found in the files LICENSE-GPL2 and LICENSE-GPL3 included in this package.
#
# SIP is supplied WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.


import sys
import os
import glob
import optparse
from distutils import sysconfig

try:
    from importlib import invalidate_caches
except ImportError:
    invalidate_caches = lambda: None

import siputils


# Initialise the globals.
sip_version = 0x041300
sip_version_str = “4.19“
py_version = sys.hexversion >> 8
py_platform = sys.platform
plat_py_site_dir = None
plat_py_inc_dir = None
plat_py_venv_inc_dir = None
plat_py_conf_inc_dir = None
plat_py_lib_dir = None
plat_sip_dir = None
plat_bin_dir = None
platform_specs = []
sip_bin_dir = ‘‘
sip_inc_dir = ‘‘
sip_module_dir = ‘‘
sip_sip_dir = ‘‘
pyi_dir = ‘‘
sysroot = ‘‘
src_dir = os.path.dirname(os.path.abspath(__file__))
sip_module_base = None
build_platform = None

# Constants.
DEFAULT_MACOSX_ARCH = ‘i386 ppc‘
MACOSX_SDK_DIRS = (‘/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs‘ ‘/Developer/SDKs‘)

# The names of build macros extracted from the platform specific configuration
# files.
build_macro_names = [
    “DEFINES“ “CONFIG“
    “CC“
    “CFLAGS“
    “CFLAGS_RELEASE“ “CFLAGS_DEBUG“
    “CFLAGS_CONSOLE“ “CFLAGS_SHLIB“ “CFLAGS_APP“ “CFLAGS_THREAD“
    “CFLAGS_MT“ “CFLAGS_MT_DBG“ “CFLAGS_MT_DLL“ “CFLAGS_MT_DLLDBG“
    “CFLAGS_EXCEPTIONS_ON“ “CFLAGS_EXCEPTIONS_OFF“
    “CFLAGS_RTTI_ON“ “CFLAGS_RTTI_OFF“
    “CFLAGS_STL_ON“ “CFLAGS_STL_OFF“
    “CFLAGS_WARN_ON“ “CFLAGS_WARN_OFF“
    “CHK_DIR_EXISTS“ “COPY“
    “CXX“
    “CXXFLAGS“
    “CXXFLAGS_RELEASE“ “CXXFLAGS_DEBUG“
    “CXXFLAGS_CONSOLE“ “CXXFLAGS_SHLIB“ “CXXFLAGS_APP“ “CXXFLAGS_THREAD“
    “CXXFLAGS_MT“ “CXXFLAGS_MT_DBG“ “CXXFLAGS_MT_DLL“ “CXXFLAGS_MT_DLLDBG“
    “CXXFLAGS_EXCEPTIONS_ON“ “CXXFLAGS_EXCEPTIONS_OFF“
    “CXXFLAGS_RTTI_ON“ “CXXFLAGS_RTTI_OFF“
    “CXXFLAGS_STL_ON“ “CXXFLAGS_STL_OFF“
    “CXXFLAGS_WARN_ON“ “CXXFLAGS_WARN_OFF“
    “DEL_FILE“
    “EXTENSION_SHLIB“ “EXTENSION_PLUGIN“
    “INCDIR“ “INCDIR_X11“ “INCDIR_OPENGL“
    “LIBS_CORE“ “LIBS_GUI“ “LIBS_NETWORK“ “LIBS_OPENGL“ “LIBS_WEBKIT“
    “link“ “link_SHLIB“ “AIX_SHLIB“ “link_SHLIB_CMD“
    “LFLAGS“ “LFLAGS_CONSOLE“ “LFLAGS_CONSOLE_DLL“ “LFLAGS_DEBUG“
    “LFLAGS_DLL“
    “LFLAGS_PLUGIN“ “LFLAGS_RELEASE“ “LFLAGS_SHLIB“ “LFLAGS_SONAME“
    “LFLAGS_THREAD“ “LFLAGS_WINDOWS“ “LFLAGS_WINDOWS_DLL“ “LFLAGS_OPEN

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件      299301  2016-12-25 17:46  sip-4.19\ChangeLog
     文件       31537  2016-12-25 17:46  sip-4.19\configure.py
     文件        2653  2015-03-25 11:00  sip-4.19\LICENSE
     文件       18161  2015-03-25 11:00  sip-4.19\LICENSE-GPL2
     文件       35297  2015-03-25 11:00  sip-4.19\LICENSE-GPL3
     文件       28908  2016-12-25 17:45  sip-4.19\NEWS
     文件        1034  2016-09-20 17:17  sip-4.19\README
     文件        2801  2016-05-07 10:21  sip-4.19\sip.pyi
     文件        6041  2015-03-25 11:00  sip-4.19\sipdistutils.py
     文件       91800  2015-03-25 11:00  sip-4.19\siputils.py
     文件      114482  2016-12-25 17:46  sip-4.19\doc\html\annotations.html
     文件       93751  2016-12-25 17:46  sip-4.19\doc\html\build_system.html
     文件      228679  2016-12-25 17:46  sip-4.19\doc\html\c_api.html
     文件       19888  2016-12-25 17:46  sip-4.19\doc\html\command_line.html
     文件      184498  2016-12-25 17:46  sip-4.19\doc\html\directives.html
     文件        8215  2016-12-25 17:46  sip-4.19\doc\html\distutils.html
     文件        8786  2016-12-25 17:46  sip-4.19\doc\html\embedding.html
     文件       70915  2016-12-25 17:46  sip-4.19\doc\html\genindex.html
     文件       29992  2016-12-25 17:46  sip-4.19\doc\html\incompatibilities.html
     文件       11918  2016-12-25 17:46  sip-4.19\doc\html\index.html
     文件       35608  2016-12-25 17:46  sip-4.19\doc\html\installation.html
     文件       14440  2016-12-25 17:46  sip-4.19\doc\html\introduction.html
     文件        4410  2016-12-25 17:46  sip-4.19\doc\html\objects.inv
     文件        4120  2016-12-25 17:46  sip-4.19\doc\html\py-modindex.html
     文件       41195  2016-12-25 17:46  sip-4.19\doc\html\python_api.html
     文件        3944  2016-12-25 17:46  sip-4.19\doc\html\search.html
     文件       51623  2016-12-25 17:46  sip-4.19\doc\html\searchindex.js
     文件       57280  2016-12-25 17:46  sip-4.19\doc\html\specification_files.html
     文件       65170  2016-12-25 17:46  sip-4.19\doc\html\using.html
     文件       48374  2016-05-07 10:21  sip-4.19\doc\html\_sources\annotations.rst.txt
     文件       31354  2016-05-07 10:21  sip-4.19\doc\html\_sources\build_system.rst.txt
............此处省略151个文件信息

评论

共有 条评论