...
./dev build short
also works as an aliasand will stage the binary at ./cockroach
. Bazel will pretty-print build output to the terminal.
...
./dev build
(or equivalently, ./dev build cockroach
) is a synonym for thiswill do the same and will stage the binary at ./cockroach
like above.
dev build
is a light wrapper for bazel build
that supports aliases for common targets (for example, ./dev build crlfmt
instead of the harder-to-remember bazel build @com_github_cockroachdb_crlfmt//:crlfmt
). dev
also copies binaries out of the Bazel output directories for you into your workspace; for example, bazel build pkg/cmd/cockroach-short
puts the binary in _bazel/bin/pkg/cmd/cockroach-short/cockroach-short_/cockroach-short
, but if you dev build short
the binary will be staged at ./cockroach
instead.
...