config_setting( name = "macos", constraint_values = ["@platforms//os:macos"], ) config_setting( name = "macos_arm64_setting", constraint_values = [ "@platforms//cpu:arm64", "@platforms//os:macos", ], ) config_setting( name = "macos_x86_64_setting", constraint_values = [ "@platforms//cpu:x86_64", "@platforms//os:macos", ], ) config_setting( name = "linux", constraint_values = ["@platforms//os:linux"], ) config_setting( name = "linux_x86_64", constraint_values = [ "@platforms//cpu:x86_64", "@platforms//os:linux", ], ) config_setting( name = "windows", constraint_values = ["@platforms//os:windows"], ) config_setting( name = "windows_arm64_setting", constraint_values = [ "@platforms//cpu:arm64", "@platforms//os:windows", ], ) platform( name = "macos_arm64", constraint_values = [ "@platforms//cpu:arm64", "@platforms//os:macos", ], ) platform( name = "macos_x86_64", constraint_values = [ "@platforms//cpu:x86_64", "@platforms//os:macos", ], ) platform( name = "windows_arm64", constraint_values = [ "@platforms//cpu:arm64", "@platforms//os:windows", ], )