Skip to content
Snippets Groups Projects
build.yaml 78.50 KiB
'#1': This file describes the list of targets and dependencies.
'#2': It is used among other things to generate all of our project files.
'#3': Please refer to the templates directory for more information.
settings:
  '#1': The public version number of the library.
  '#2': Master always has a "-dev" suffix
  '#3': Use "-preN" suffixes to identify pre-release versions
  '#4': Per-language overrides are possible with (eg) ruby_version tag here
  '#5': See the expand_version.py for all the quirks here
  version: 1.0.0-pre1
filegroups:
- name: census
  public_headers:
  - include/grpc/census.h
  headers:
  - src/core/ext/census/aggregation.h
  - src/core/ext/census/census_interface.h
  - src/core/ext/census/census_rpc_stats.h
  - src/core/ext/census/gen/census.pb.h
  - src/core/ext/census/grpc_filter.h
  - src/core/ext/census/mlog.h
  - src/core/ext/census/rpc_metric_id.h
  src:
  - src/core/ext/census/context.c
  - src/core/ext/census/gen/census.pb.c
  - src/core/ext/census/grpc_context.c
  - src/core/ext/census/grpc_filter.c
  - src/core/ext/census/grpc_plugin.c
  - src/core/ext/census/initialize.c
  - src/core/ext/census/mlog.c
  - src/core/ext/census/operation.c
  - src/core/ext/census/placeholders.c
  - src/core/ext/census/tracing.c
  plugin: census_grpc_plugin
  uses:
  - grpc_base
  - nanopb
- name: gpr_base
  public_headers:
  - include/grpc/support/alloc.h
  - include/grpc/support/atm.h
  - include/grpc/support/atm_gcc_atomic.h
  - include/grpc/support/atm_gcc_sync.h
  - include/grpc/support/atm_windows.h
  - include/grpc/support/avl.h
  - include/grpc/support/cmdline.h
  - include/grpc/support/cpu.h
  - include/grpc/support/histogram.h
  - include/grpc/support/host_port.h
  - include/grpc/support/log.h
  - include/grpc/support/log_windows.h
  - include/grpc/support/port_platform.h
  - include/grpc/support/slice.h
  - include/grpc/support/slice_buffer.h
  - include/grpc/support/string_util.h
  - include/grpc/support/subprocess.h
  - include/grpc/support/sync.h
  - include/grpc/support/sync_generic.h
  - include/grpc/support/sync_posix.h
  - include/grpc/support/sync_windows.h
  - include/grpc/support/thd.h
  - include/grpc/support/time.h
  - include/grpc/support/tls.h
  - include/grpc/support/tls_gcc.h
  - include/grpc/support/tls_msvc.h
  - include/grpc/support/tls_pthread.h
  - include/grpc/support/useful.h
  headers:
  - src/core/lib/profiling/timers.h
  - src/core/lib/support/backoff.h