Build //eden/fs/service:thrift-EdenService-pyremote as part of :all target.

Summary:
When we say we are building "all" of Eden, we generally want to ensure we have
built the pyremote service that the Hg extension needs, as well.

Reviewed By: wez

Differential Revision: D4982118

fbshipit-source-id: 7282266e82e662a48b5ced6da6b7daedab8b65ea
This commit is contained in:
Michael Bolin 2017-05-02 10:49:43 -07:00 committed by Facebook Github Bot
parent c3f47540b0
commit edbb0ce210

View File

@ -28,13 +28,14 @@ python_unittest(
)
for build_target, suffix in get_daemon_versions():
# The :all rule is a convenience to ensure that both the CLI and the daemon
# are built.
# The :all rule is a convenience to ensure that the CLI, daemon, and Thrift
# Python client for the Hg extension are built.
buck_genrule(
name = 'all%s' % suffix,
srcs = [
':cli',
build_target.replace('@/', '//'),
'//eden/fs/service:thrift-EdenService-pyremote',
],
out = 'eden%s-stamp' % suffix,
cmd = 'touch $OUT',