[doc] update SW build and Verilator docs to reference Bazel

Now that all meson build files have been removed in favor of Bazel, this
commit updates the SW build and Verilator build documentation on the
website. Note, the FPGA documentation will be updated in a follow on
commit.

Signed-off-by: Timothy Trippel <ttrippel@google.com>
diff --git a/sw/README.md b/sw/README.md
index 2a0758c..b1af82e 100644
--- a/sw/README.md
+++ b/sw/README.md
@@ -2,23 +2,13 @@
 title: "OpenTitan Software Build Instructions"
 ---
 
-OpenTitan software is built using [Meson](https://mesonbuild.com), although OpenTitan's project structure is sufficiently idiosyncratic that we use a custom workflow.
+All OpenTitan software is built with [Bazel](https://bazel.build/).
 
-For example, to build the OpenTitan executable located at `sw/device/examples/hello_world` for FPGA, run the following commands:
+For example, to build and run the OpenTitan UART smoke test located in `sw/device/tests/` for Verilator, run
 
 ```console
-$ cd "$REPO_TOP"
-$ ./meson_init.sh
-$ ninja -C build-out sw/device/examples/hello_world/hello_world_export_fpga_cw310
+cd "$REPO_TOP"
+bazel test --test_output=streamed //sw/device/tests:uart_smoketest_sim_verilator
 ```
 
-The resulting binaries will be located at `build-bin/sw/device/examples/hello_world`. For more information, check out [the Building Software guide]({{< relref "doc/getting_started/build_sw" >}}).
-
-The location of the RISC-V toolchain is /tools/riscv by default.
-If your toolchain is located elsewhere set the `TOOLCHAIN_PATH` to that path before running `meson_init.sh`
-
-```console
-$ cd "$REPO_TOP"
-$ export TOOLCHAIN_PATH=/path/to/toolchain
-$ ./meson_init.sh
-```
+The resulting binaries will be located under `bazel-out/`. For more information, check out [the Building Software guide]({{< relref "doc/getting_started/build_sw" >}}).