[bazel] Skip verilator_options if not available

Fixes issue with FPGA bitstream build rule not having verilator_options
defined.

Signed-off-by: Miguel Osorio <miguelosorio@google.com>
diff --git a/rules/fusesoc.bzl b/rules/fusesoc.bzl
index bcdbb64..71f6f51 100644
--- a/rules/fusesoc.bzl
+++ b/rules/fusesoc.bzl
@@ -32,8 +32,9 @@
         outputs.extend(deps)
         groups[group] = depset(deps)
 
-    verilator_options = ctx.attr.verilator_options[BuildSettingInfo].value
-    flags.append("--verilator_options={}".format(" ".join(verilator_options)))
+    if ctx.attr.verilator_options:
+        verilator_options = ctx.attr.verilator_options[BuildSettingInfo].value
+        flags.append("--verilator_options={}".format(" ".join(verilator_options)))
 
     ctx.actions.run(
         mnemonic = "FuseSoC",