3 from __future__
import absolute_import
4 from __future__
import division
5 from __future__
import print_function
6 from __future__
import unicode_literals
14 from shell_quoting
import ShellQuoted
20 'no1msd/mstch:git_hash',
24 'rsocket/rsocket-cpp/yarpl/build:cmake_defines', {
'BUILD_TESTS':
'OFF'}
26 builder.add_option(
'krb5/krb5:git_hash',
'krb5-1.16.1-final')
28 'depends_on': [folly, fizz, sodium, wangle, zstd],
31 builder.github_project_workdir(
'no1msd/mstch',
'build'),
32 builder.cmake_install(
'no1msd/mstch'),
33 builder.github_project_workdir(
'krb5/krb5',
'src'),
34 builder.autoconf_install(
'krb5/krb5'),
35 builder.github_project_workdir(
36 'rsocket/rsocket-cpp',
'yarpl/build' 38 builder.step(
'configuration for yarpl', [
39 builder.cmake_configure(
'rsocket/rsocket-cpp/yarpl/build'),
41 builder.cmake_install(
'rsocket/rsocket-cpp/yarpl'),
42 builder.fb_github_cmake_install(
'fbthrift/thrift'),
def fbcode_builder_spec(builder)