load("//bazel/constants:features.bzl", "openssl_feature_config_settings", "openssl_pregen_config_settings") openssl_feature_config_settings() openssl_pregen_config_settings() config_setting( name = "darwin_arm64", constraint_values = [ "@platforms//os:macos", "@platforms//cpu:arm64", ], visibility = ["//visibility:public"], ) config_setting( name = "darwin_x86_64", constraint_values = [ "@platforms//os:macos", "@platforms//cpu:x86_64", ], visibility = ["//visibility:public"], ) config_setting( name = "linux_aarch64", constraint_values = [ "@platforms//os:linux", "@platforms//cpu:aarch64", ], visibility = ["//visibility:public"], ) config_setting( name = "linux_x86_64", constraint_values = [ "@platforms//os:linux", "@platforms//cpu:x86_64", ], visibility = ["//visibility:public"], ) config_setting( name = "windows_arm64", constraint_values = [ "@platforms//os:windows", "@platforms//cpu:arm64", ], visibility = ["//visibility:public"], ) config_setting( name = "windows_x64", constraint_values = [ "@platforms//os:windows", "@platforms//cpu:x86_64", ], visibility = ["//visibility:public"], ) config_setting( name = "linux_riscv64", constraint_values = [ "@platforms//os:linux", "@platforms//cpu:riscv64", ], visibility = ["//visibility:public"], ) config_setting( name = "linux_ppc64le", constraint_values = [ "@platforms//os:linux", "@platforms//cpu:ppc64le", ], visibility = ["//visibility:public"], ) config_setting( name = "linux_s390x", constraint_values = [ "@platforms//os:linux", "@platforms//cpu:s390x", ], visibility = ["//visibility:public"], ) config_setting( name = "linux_arm", constraint_values = [ "@platforms//os:linux", "@platforms//cpu:arm", ], visibility = ["//visibility:public"], ) config_setting( name = "android_arm64", constraint_values = [ "@platforms//os:android", "@platforms//cpu:arm64", ], visibility = ["//visibility:public"], ) config_setting( name = "android_x86_64", constraint_values = [ "@platforms//os:android", "@platforms//cpu:x86_64", ], visibility = ["//visibility:public"], ) config_setting( name = "ios_arm64", constraint_values = [ "@platforms//os:ios", "@platforms//cpu:arm64", ], visibility = ["//visibility:public"], ) config_setting( name = "freebsd_x86_64", constraint_values = [ "@platforms//os:freebsd", "@platforms//cpu:x86_64", ], visibility = ["//visibility:public"], ) config_setting( name = "freebsd_aarch64", constraint_values = [ "@platforms//os:freebsd", "@platforms//cpu:aarch64", ], visibility = ["//visibility:public"], )