github.com/prysmaticlabs/prysm@v1.4.4/proto/BUILD.bazel (about)

     1  load(
     2      "@bazel_skylib//rules:common_settings.bzl",
     3      "string_flag",
     4  )
     5  
     6  # Example flag: --//proto:network=minimal
     7  string_flag(
     8      name = "network",
     9      build_setting_default = "mainnet",
    10      visibility = ["//visibility:public"],
    11  )
    12  
    13  config_setting(
    14      name = "ssz_mainnet",
    15      flag_values = {
    16          "@prysm//proto:network": "mainnet",
    17      },
    18  )
    19  
    20  config_setting(
    21      name = "ssz_minimal",
    22      flag_values = {
    23          "@prysm//proto:network": "minimal",
    24      },
    25  )