Classes | |
class | _NoOpCommand |
class | BazelExtension |
class | build_ext |
class | build_py |
class | BuildBazelExtension |
class | BuildExt |
class | clean |
class | custom_bdist_egg |
class | custom_build |
class | custom_develop |
class | custom_sdist |
class | test_conformance |
Functions | |
def | _env_bool_value (env_name, default) |
def | _get_version () |
def | _parse_requirements (path) |
def | _quote_build_define (argument) |
def | build_libraries () |
def | check_linker_need_libatomic () |
def | clean_bins () |
def | copy_sources () |
def | cython_extensions_and_necessity () |
def | dummy_src () |
def | extension_modules () |
def | generate_proto (source, code_gen) |
def | GenerateUnittestProtos () |
def | get_option_from_sys_argv (option_str) |
def | GetVersion () |
|
private |
|
private |
Parse the version string from __init__.py.
Definition at line 18 of file third_party/benchmark/setup.py.
|
private |
Definition at line 35 of file third_party/benchmark/setup.py.
def setup.build_libraries | ( | ) |
Prepare the capstone directory for a binary distribution or installation. Builds shared libraries and copies header files. Will use a src/ dir if one exists in the current directory, otherwise assumes it's in the repo
Definition at line 108 of file third_party/bloaty/third_party/capstone/bindings/python/setup.py.
def setup.check_linker_need_libatomic | ( | ) |
def setup.clean_bins | ( | ) |
Definition at line 72 of file third_party/bloaty/third_party/capstone/bindings/python/setup.py.
def setup.copy_sources | ( | ) |
Copy the C sources into the source directory. This rearranges the source files under the python distribution directory.
Definition at line 76 of file third_party/bloaty/third_party/capstone/bindings/python/setup.py.
def setup.dummy_src | ( | ) |
Definition at line 176 of file third_party/bloaty/third_party/capstone/bindings/python/setup.py.
def setup.extension_modules | ( | ) |
Definition at line 247 of file tools/distrib/python/grpcio_tools/setup.py.
def setup.generate_proto | ( | source, | |
require = True |
|||
) |
Invokes the Protocol Compiler to generate a _pb2.py from the given .proto file.
Invokes the Protocol Compiler to generate a _pb2.py from the given .proto file. Does nothing if the output already exists and is newer than the input.
Definition at line 18 of file third_party/bloaty/third_party/protobuf/python/compatibility_tests/v2.5.0/setup.py.
def setup.GenerateUnittestProtos | ( | ) |
Definition at line 78 of file third_party/bloaty/third_party/protobuf/python/setup.py.
def setup.get_option_from_sys_argv | ( | option_str | ) |
Definition at line 158 of file third_party/bloaty/third_party/protobuf/python/setup.py.
def setup.GetVersion | ( | ) |
Gets the version from google/protobuf/__init__.py Do not import google.protobuf.__init__ directly, because an installed protobuf library may be loaded instead.
Definition at line 37 of file third_party/bloaty/third_party/protobuf/python/setup.py.
|
private |
Definition at line 33 of file third_party/protobuf/python/protobuf_distutils/setup.py.
|
private |
Definition at line 47 of file tools/distrib/python/grpcio_tools/setup.py.
|
private |
Definition at line 21 of file src/python/grpcio_admin/setup.py.
|
private |
Definition at line 41 of file third_party/protobuf/python/protobuf_distutils/setup.py.
|
private |
Definition at line 22 of file src/python/grpcio_admin/setup.py.
tuple setup.ABSL_INCLUDE = (os.path.join('third_party', 'abseil-cpp'),) |
tuple setup.ADDRESS_SORTING_INCLUDE |
string setup.api_implementation_init_symbol = 'init_api_implementation' |
Definition at line 218 of file third_party/protobuf/python/setup.py.
list setup.api_implementation_link_args = None |
Definition at line 214 of file third_party/protobuf/python/setup.py.
setup.boringssl_asm_platform |
setup.BUILD_DIR |
Definition at line 27 of file third_party/bloaty/third_party/capstone/bindings/python/setup.py.
setup.BUILD_OVERRIDE_BORING_SSL_ASM_PLATFORM |
def setup.BUILD_WITH_BORING_SSL_ASM |
def setup.BUILD_WITH_CYTHON = _env_bool_value('GRPC_PYTHON_BUILD_WITH_CYTHON', 'False') |
def setup.BUILD_WITH_STATIC_LIBSTDCXX |
setup.BUILD_WITH_SYSTEM_ABSL = os.environ.get('GRPC_PYTHON_BUILD_SYSTEM_ABSL', False) |
def setup.BUILD_WITH_SYSTEM_CARES |
def setup.BUILD_WITH_SYSTEM_OPENSSL |
def setup.BUILD_WITH_SYSTEM_RE2 = _env_bool_value('GRPC_PYTHON_BUILD_SYSTEM_RE2', 'False') |
def setup.BUILD_WITH_SYSTEM_ZLIB |
tuple setup.CARES_INCLUDE |
Definition at line 194 of file tools/distrib/python/grpcio_tools/setup.py.
setup.CC_INCLUDE = os.path.normpath(protoc_lib_deps.CC_INCLUDE) |
Definition at line 198 of file tools/distrib/python/grpcio_tools/setup.py.
setup.CFLAGS = tuple(EXTRA_COMPILE_ARGS) |
list setup.CLASSIFIERS |
list setup.classifiers |
dictionary setup.COMMAND_CLASS |
def setup.compile_static_ext = get_option_from_sys_argv('--compile_static_extension') |
Definition at line 172 of file third_party/bloaty/third_party/protobuf/python/setup.py.
setup.CORE_C_FILES = tuple(grpc_core_dependencies.CORE_SOURCE_FILES) |
tuple setup.CORE_INCLUDE |
setup.credentials_dir = os.path.join(PYTHON_STEM, 'grpc', '_cython', '_credentials') |
tuple setup.CYTHON_EXTENSION_MODULE_NAMES = ('grpc._cython.cygrpc',) |
tuple setup.DEFINE_MACROS = (('_WIN32_WINNT', 0x600),) |
def setup.DISABLE_LIBC_COMPATIBILITY |
setup.download_url |
Definition at line 62 of file third_party/bloaty/third_party/protobuf/python/compatibility_tests/v2.5.0/setup.py.
def setup.ENABLE_CYTHON_TRACING |
def setup.ENABLE_DOCUMENTATION_BUILD |
setup.encoding |
Definition at line 40 of file third_party/protobuf/python/protobuf_distutils/setup.py.
setup.entry_points |
Definition at line 69 of file third_party/protobuf/python/protobuf_distutils/setup.py.
list setup.EXCLUDE_PYTHON_FILES = ['generated_file_import_test.py', 'build.py'] |
Definition at line 22 of file tools/distrib/python/xds_protos/setup.py.
list setup.ext_module_list = [] |
Definition at line 166 of file third_party/bloaty/third_party/protobuf/python/setup.py.
tuple setup.EXTENSION_INCLUDE_DIRECTORIES |
list setup.extra_compile_args = [] |
Definition at line 181 of file third_party/bloaty/third_party/protobuf/python/setup.py.
setup.EXTRA_COMPILE_ARGS = shlex.split(EXTRA_ENV_COMPILE_ARGS) |
string setup.EXTRA_ENV_COMPILE_ARGS = os.environ.get('GRPC_PYTHON_CFLAGS', None) |
string setup.EXTRA_ENV_LINK_ARGS = os.environ.get('GRPC_PYTHON_LDFLAGS', None) |
setup.EXTRA_LINK_ARGS = shlex.split(EXTRA_ENV_LINK_ARGS) |
list setup.extra_objects = None |
Definition at line 174 of file third_party/bloaty/third_party/protobuf/python/setup.py.
dictionary setup.EXTRAS_REQUIRES |
string setup.GRPC_PYTHON_PROTO_RESOURCES_NAME = '_proto' |
Definition at line 202 of file tools/distrib/python/grpcio_tools/setup.py.
string setup.GRPC_PYTHON_TOOLS_PACKAGE = 'grpc_tools' |
Definition at line 201 of file tools/distrib/python/grpcio_tools/setup.py.
setup.HEADERS_DIR |
Definition at line 25 of file third_party/bloaty/third_party/capstone/bindings/python/setup.py.
setup.HERE = os.path.dirname(os.path.abspath(__file__)) |
Definition at line 12 of file third_party/benchmark/setup.py.
setup.idx |
Definition at line 197 of file third_party/bloaty/third_party/capstone/bindings/python/setup.py.
setup.include_package_data = True, |
Definition at line 233 of file third_party/bloaty/third_party/capstone/bindings/python/setup.py.
list setup.INSTALL_REQUIRES |
setup.IS_64BITS |
Definition at line 20 of file third_party/bloaty/third_party/capstone/bindings/python/setup.py.
setup.IS_WINDOWS = sys.platform.startswith("win") |
Definition at line 15 of file third_party/benchmark/setup.py.
setup.k |
Definition at line 42 of file third_party/bloaty/third_party/capstone/bindings/python/setup.py.
setup.LDFLAGS = tuple(EXTRA_LINK_ARGS) |
list setup.libraries = ['protobuf'] |
Definition at line 173 of file third_party/bloaty/third_party/protobuf/python/setup.py.
setup.LIBRARY_FILE |
Definition at line 61 of file third_party/bloaty/third_party/capstone/bindings/python/setup.py.
setup.LIBS_DIR |
Definition at line 24 of file third_party/bloaty/third_party/capstone/bindings/python/setup.py.
setup.line |
Definition at line 34 of file third_party/bloaty/third_party/capstone/bindings/python/setup.py.
setup.lines |
Definition at line 32 of file third_party/bloaty/third_party/capstone/bindings/python/setup.py.
setup.LONG_DESCRIPTION = f.read() |
Definition at line 26 of file tools/distrib/python/xds_protos/setup.py.
setup.long_description_content_type |
Definition at line 67 of file third_party/protobuf/python/protobuf_distutils/setup.py.
setup.mac_target = sysconfig.get_config_var('MACOSX_DEPLOYMENT_TARGET') |
setup.maintainer |
Definition at line 65 of file third_party/bloaty/third_party/protobuf/python/compatibility_tests/v2.5.0/setup.py.
setup.maintainer_email |
Definition at line 66 of file third_party/bloaty/third_party/protobuf/python/compatibility_tests/v2.5.0/setup.py.
list setup.message_extra_link_args = None |
Definition at line 213 of file third_party/protobuf/python/setup.py.
string setup.message_init_symbol = 'init_message' |
Definition at line 217 of file third_party/protobuf/python/setup.py.
setup.namespace_packages |
Definition at line 271 of file third_party/bloaty/third_party/protobuf/python/setup.py.
dictionary setup.PACKAGE_DATA |
def setup.package_data |
dictionary setup.PACKAGE_DIRECTORIES |
setup.PACKAGES = setuptools.find_packages(PYTHON_STEM) |
list setup.PROTO_FILES |
Definition at line 195 of file tools/distrib/python/grpcio_tools/setup.py.
setup.PROTO_INCLUDE = os.path.normpath(protoc_lib_deps.PROTO_INCLUDE) |
Definition at line 199 of file tools/distrib/python/grpcio_tools/setup.py.
string setup.protoc = os.environ['PROTOC'] |
Definition at line 24 of file third_party/bloaty/third_party/protobuf/python/setup.py.
list setup.provides = ['capstone'], |
Definition at line 211 of file third_party/bloaty/third_party/capstone/bindings/python/setup.py.
string setup.pymodinit |
string setup.python_requires = '>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*', |
tuple setup.RE2_INCLUDE = (os.path.join('third_party', 're2'),) |
setup.README = os.path.join(PYTHON_STEM, 'README.rst') |
list setup.requires = ['ctypes'], |
Definition at line 230 of file third_party/bloaty/third_party/capstone/bindings/python/setup.py.
setup.ROOT_DIR |
Definition at line 23 of file third_party/bloaty/third_party/capstone/bindings/python/setup.py.
list setup.SETUP_REQUIRES |
setup.SRC_DIR |
Definition at line 26 of file third_party/bloaty/third_party/capstone/bindings/python/setup.py.
tuple setup.SSL_INCLUDE |
setup.STATIC_LIBRARY_FILE |
Definition at line 62 of file third_party/bloaty/third_party/capstone/bindings/python/setup.py.
setup.SYSTEM |
Definition at line 16 of file third_party/bloaty/third_party/capstone/bindings/python/setup.py.
setup.target |
Definition at line 179 of file third_party/bloaty/third_party/protobuf/python/setup.py.
string setup.TEST_LOADER = 'tests:Loader' |
Definition at line 90 of file src/python/grpcio_tests/setup.py.
setup.test_loader |
Definition at line 109 of file src/python/grpcio_tests/setup.py.
string setup.TEST_RUNNER = 'tests:Runner' |
Definition at line 91 of file src/python/grpcio_tests/setup.py.
setup.test_runner |
Definition at line 110 of file src/python/grpcio_tests/setup.py.
string setup.TEST_SUITE = 'tests' |
Definition at line 89 of file src/python/grpcio_tests/setup.py.
setup.test_suite |
Definition at line 108 of file src/python/grpcio_tests/setup.py.
tuple setup.TESTS_REQUIRE = INSTALL_REQUIRES |
Definition at line 92 of file src/python/grpcio_tests/setup.py.
setup.tests_require |
Definition at line 107 of file src/python/grpcio_tests/setup.py.
setup.this_directory = path.abspath(path.dirname(__file__)) |
Definition at line 39 of file third_party/protobuf/python/protobuf_distutils/setup.py.
tuple setup.UPB_GRPC_GENERATED_INCLUDE |
tuple setup.UPB_INCLUDE = (os.path.join('third_party', 'upb'),) |
tuple setup.UPBDEFS_GRPC_GENERATED_INCLUDE |
def setup.USE_PREBUILT_GRPC_CORE |
setup.v |
Definition at line 42 of file third_party/bloaty/third_party/capstone/bindings/python/setup.py.
setup.VERSION |
Definition at line 55 of file third_party/bloaty/third_party/capstone/bindings/python/setup.py.
setup.VERSION_DATA |
Definition at line 30 of file third_party/bloaty/third_party/capstone/bindings/python/setup.py.
setup.VERSIONED_LIBRARY_FILE |
Definition at line 60 of file third_party/bloaty/third_party/capstone/bindings/python/setup.py.
string setup.warnings_as_errors = '--warnings_as_errors' |
Definition at line 167 of file third_party/bloaty/third_party/protobuf/python/setup.py.
setup.WORK_DIR = os.path.dirname(os.path.abspath(__file__)) |
Definition at line 21 of file tools/distrib/python/xds_protos/setup.py.
tuple setup.XXHASH_INCLUDE = (os.path.join('third_party', 'xxhash'),) |
setup.zip_safe = True, |
Definition at line 232 of file third_party/bloaty/third_party/capstone/bindings/python/setup.py.