PR Close #25491
Using `-—define` causes bazel to bust the cache which means that doing `bazel test target` followed by `bazel run -—define UPDATE_GOLDEN=1 target` will cause caches to be invalidated and house full rebuild. PR Close #22913
This tool will be used for extracting symbols out of bundles so that we can assert that only whitelisted symbols are allowed. PR Close #22002