1############################################################################### 2# @generated 3# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To 4# regenerate this file, run the following: 5# 6# bazel run @//bindgen/3rdparty:crates_vendor 7############################################################################### 8 9load("@rules_rust//cargo:defs.bzl", "cargo_build_script") 10load("@rules_rust//rust:defs.bzl", "rust_library") 11 12package(default_visibility = ["//visibility:public"]) 13 14rust_library( 15 name = "libc", 16 srcs = glob( 17 include = ["**/*.rs"], 18 allow_empty = True, 19 ), 20 compile_data = glob( 21 include = ["**"], 22 allow_empty = True, 23 exclude = [ 24 "**/* *", 25 ".tmp_git_root/**/*", 26 "BUILD", 27 "BUILD.bazel", 28 "WORKSPACE", 29 "WORKSPACE.bazel", 30 ], 31 ), 32 crate_features = select({ 33 "@rules_rust//rust/platform:aarch64-apple-darwin": [ 34 "default", # aarch64-apple-darwin 35 "extra_traits", # aarch64-apple-darwin 36 "std", # aarch64-apple-darwin 37 ], 38 "@rules_rust//rust/platform:aarch64-apple-ios": [ 39 "default", # aarch64-apple-ios 40 "extra_traits", # aarch64-apple-ios 41 "std", # aarch64-apple-ios 42 ], 43 "@rules_rust//rust/platform:aarch64-apple-ios-sim": [ 44 "default", # aarch64-apple-ios-sim 45 "extra_traits", # aarch64-apple-ios-sim 46 "std", # aarch64-apple-ios-sim 47 ], 48 "@rules_rust//rust/platform:aarch64-fuchsia": [ 49 "default", # aarch64-fuchsia 50 "extra_traits", # aarch64-fuchsia 51 "std", # aarch64-fuchsia 52 ], 53 "@rules_rust//rust/platform:aarch64-linux-android": [ 54 "default", # aarch64-linux-android 55 "extra_traits", # aarch64-linux-android 56 "std", # aarch64-linux-android 57 ], 58 "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ 59 "default", # aarch64-unknown-linux-gnu 60 "extra_traits", # aarch64-unknown-linux-gnu 61 "std", # aarch64-unknown-linux-gnu 62 ], 63 "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ 64 "default", # aarch64-unknown-linux-gnu, aarch64-unknown-nixos-gnu 65 "extra_traits", # aarch64-unknown-linux-gnu, aarch64-unknown-nixos-gnu 66 "std", # aarch64-unknown-linux-gnu, aarch64-unknown-nixos-gnu 67 ], 68 "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [ 69 "default", # aarch64-unknown-nto-qnx710 70 "extra_traits", # aarch64-unknown-nto-qnx710 71 "std", # aarch64-unknown-nto-qnx710 72 ], 73 "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ 74 "default", # arm-unknown-linux-gnueabi 75 "extra_traits", # arm-unknown-linux-gnueabi 76 "std", # arm-unknown-linux-gnueabi 77 ], 78 "@rules_rust//rust/platform:armv7-linux-androideabi": [ 79 "default", # armv7-linux-androideabi 80 "extra_traits", # armv7-linux-androideabi 81 "std", # armv7-linux-androideabi 82 ], 83 "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [ 84 "default", # armv7-unknown-linux-gnueabi 85 "extra_traits", # armv7-unknown-linux-gnueabi 86 "std", # armv7-unknown-linux-gnueabi 87 ], 88 "@rules_rust//rust/platform:i686-apple-darwin": [ 89 "default", # i686-apple-darwin 90 "extra_traits", # i686-apple-darwin 91 "std", # i686-apple-darwin 92 ], 93 "@rules_rust//rust/platform:i686-linux-android": [ 94 "default", # i686-linux-android 95 "extra_traits", # i686-linux-android 96 "std", # i686-linux-android 97 ], 98 "@rules_rust//rust/platform:i686-unknown-freebsd": [ 99 "default", # i686-unknown-freebsd 100 "extra_traits", # i686-unknown-freebsd 101 "std", # i686-unknown-freebsd 102 ], 103 "@rules_rust//rust/platform:i686-unknown-linux-gnu": [ 104 "default", # i686-unknown-linux-gnu 105 "extra_traits", # i686-unknown-linux-gnu 106 "std", # i686-unknown-linux-gnu 107 ], 108 "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [ 109 "default", # powerpc-unknown-linux-gnu 110 "extra_traits", # powerpc-unknown-linux-gnu 111 "std", # powerpc-unknown-linux-gnu 112 ], 113 "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [ 114 "default", # riscv32imc-unknown-none-elf 115 "extra_traits", # riscv32imc-unknown-none-elf 116 "std", # riscv32imc-unknown-none-elf 117 ], 118 "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [ 119 "default", # riscv64gc-unknown-none-elf 120 "extra_traits", # riscv64gc-unknown-none-elf 121 "std", # riscv64gc-unknown-none-elf 122 ], 123 "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [ 124 "default", # s390x-unknown-linux-gnu 125 "extra_traits", # s390x-unknown-linux-gnu 126 "std", # s390x-unknown-linux-gnu 127 ], 128 "@rules_rust//rust/platform:thumbv7em-none-eabi": [ 129 "default", # thumbv7em-none-eabi 130 "extra_traits", # thumbv7em-none-eabi 131 "std", # thumbv7em-none-eabi 132 ], 133 "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [ 134 "default", # thumbv8m.main-none-eabi 135 "extra_traits", # thumbv8m.main-none-eabi 136 "std", # thumbv8m.main-none-eabi 137 ], 138 "@rules_rust//rust/platform:wasm32-unknown-unknown": [ 139 "default", # wasm32-unknown-unknown 140 "std", # wasm32-unknown-unknown 141 ], 142 "@rules_rust//rust/platform:wasm32-wasi": [ 143 "default", # wasm32-wasi 144 "extra_traits", # wasm32-wasi 145 "std", # wasm32-wasi 146 ], 147 "@rules_rust//rust/platform:x86_64-apple-darwin": [ 148 "default", # x86_64-apple-darwin 149 "extra_traits", # x86_64-apple-darwin 150 "std", # x86_64-apple-darwin 151 ], 152 "@rules_rust//rust/platform:x86_64-apple-ios": [ 153 "default", # x86_64-apple-ios 154 "extra_traits", # x86_64-apple-ios 155 "std", # x86_64-apple-ios 156 ], 157 "@rules_rust//rust/platform:x86_64-fuchsia": [ 158 "default", # x86_64-fuchsia 159 "extra_traits", # x86_64-fuchsia 160 "std", # x86_64-fuchsia 161 ], 162 "@rules_rust//rust/platform:x86_64-linux-android": [ 163 "default", # x86_64-linux-android 164 "extra_traits", # x86_64-linux-android 165 "std", # x86_64-linux-android 166 ], 167 "@rules_rust//rust/platform:x86_64-unknown-freebsd": [ 168 "default", # x86_64-unknown-freebsd 169 "extra_traits", # x86_64-unknown-freebsd 170 "std", # x86_64-unknown-freebsd 171 ], 172 "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ 173 "default", # x86_64-unknown-linux-gnu 174 "extra_traits", # x86_64-unknown-linux-gnu 175 "std", # x86_64-unknown-linux-gnu 176 ], 177 "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ 178 "default", # x86_64-unknown-linux-gnu, x86_64-unknown-nixos-gnu 179 "extra_traits", # x86_64-unknown-linux-gnu, x86_64-unknown-nixos-gnu 180 "std", # x86_64-unknown-linux-gnu, x86_64-unknown-nixos-gnu 181 ], 182 "@rules_rust//rust/platform:x86_64-unknown-none": [ 183 "default", # x86_64-unknown-none 184 "extra_traits", # x86_64-unknown-none 185 "std", # x86_64-unknown-none 186 ], 187 "//conditions:default": [], 188 }), 189 crate_root = "src/lib.rs", 190 edition = "2015", 191 rustc_flags = [ 192 "--cap-lints=allow", 193 ], 194 tags = [ 195 "cargo-bazel", 196 "crate-name=libc", 197 "manual", 198 "noclippy", 199 "norustfmt", 200 ], 201 target_compatible_with = select({ 202 "@rules_rust//rust/platform:aarch64-apple-darwin": [], 203 "@rules_rust//rust/platform:aarch64-apple-ios": [], 204 "@rules_rust//rust/platform:aarch64-apple-ios-sim": [], 205 "@rules_rust//rust/platform:aarch64-fuchsia": [], 206 "@rules_rust//rust/platform:aarch64-linux-android": [], 207 "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], 208 "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], 209 "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], 210 "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], 211 "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], 212 "@rules_rust//rust/platform:armv7-linux-androideabi": [], 213 "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], 214 "@rules_rust//rust/platform:i686-apple-darwin": [], 215 "@rules_rust//rust/platform:i686-linux-android": [], 216 "@rules_rust//rust/platform:i686-pc-windows-msvc": [], 217 "@rules_rust//rust/platform:i686-unknown-freebsd": [], 218 "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], 219 "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], 220 "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], 221 "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], 222 "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], 223 "@rules_rust//rust/platform:thumbv7em-none-eabi": [], 224 "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], 225 "@rules_rust//rust/platform:wasm32-unknown-unknown": [], 226 "@rules_rust//rust/platform:wasm32-wasi": [], 227 "@rules_rust//rust/platform:x86_64-apple-darwin": [], 228 "@rules_rust//rust/platform:x86_64-apple-ios": [], 229 "@rules_rust//rust/platform:x86_64-fuchsia": [], 230 "@rules_rust//rust/platform:x86_64-linux-android": [], 231 "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], 232 "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], 233 "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], 234 "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], 235 "@rules_rust//rust/platform:x86_64-unknown-none": [], 236 "//conditions:default": ["@platforms//:incompatible"], 237 }), 238 version = "0.2.146", 239 deps = [ 240 "@rules_rust_bindgen__libc-0.2.146//:build_script_build", 241 ], 242) 243 244cargo_build_script( 245 name = "_bs", 246 srcs = glob( 247 include = ["**/*.rs"], 248 allow_empty = True, 249 ), 250 crate_features = select({ 251 "@rules_rust//rust/platform:aarch64-apple-darwin": [ 252 "default", # aarch64-apple-darwin 253 "extra_traits", # aarch64-apple-darwin 254 "std", # aarch64-apple-darwin 255 ], 256 "@rules_rust//rust/platform:aarch64-apple-ios": [ 257 "default", # aarch64-apple-ios 258 "extra_traits", # aarch64-apple-ios 259 "std", # aarch64-apple-ios 260 ], 261 "@rules_rust//rust/platform:aarch64-apple-ios-sim": [ 262 "default", # aarch64-apple-ios-sim 263 "extra_traits", # aarch64-apple-ios-sim 264 "std", # aarch64-apple-ios-sim 265 ], 266 "@rules_rust//rust/platform:aarch64-fuchsia": [ 267 "default", # aarch64-fuchsia 268 "extra_traits", # aarch64-fuchsia 269 "std", # aarch64-fuchsia 270 ], 271 "@rules_rust//rust/platform:aarch64-linux-android": [ 272 "default", # aarch64-linux-android 273 "extra_traits", # aarch64-linux-android 274 "std", # aarch64-linux-android 275 ], 276 "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ 277 "default", # aarch64-unknown-linux-gnu 278 "extra_traits", # aarch64-unknown-linux-gnu 279 "std", # aarch64-unknown-linux-gnu 280 ], 281 "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ 282 "default", # aarch64-unknown-linux-gnu, aarch64-unknown-nixos-gnu 283 "extra_traits", # aarch64-unknown-linux-gnu, aarch64-unknown-nixos-gnu 284 "std", # aarch64-unknown-linux-gnu, aarch64-unknown-nixos-gnu 285 ], 286 "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [ 287 "default", # aarch64-unknown-nto-qnx710 288 "extra_traits", # aarch64-unknown-nto-qnx710 289 "std", # aarch64-unknown-nto-qnx710 290 ], 291 "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ 292 "default", # arm-unknown-linux-gnueabi 293 "extra_traits", # arm-unknown-linux-gnueabi 294 "std", # arm-unknown-linux-gnueabi 295 ], 296 "@rules_rust//rust/platform:armv7-linux-androideabi": [ 297 "default", # armv7-linux-androideabi 298 "extra_traits", # armv7-linux-androideabi 299 "std", # armv7-linux-androideabi 300 ], 301 "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [ 302 "default", # armv7-unknown-linux-gnueabi 303 "extra_traits", # armv7-unknown-linux-gnueabi 304 "std", # armv7-unknown-linux-gnueabi 305 ], 306 "@rules_rust//rust/platform:i686-apple-darwin": [ 307 "default", # i686-apple-darwin 308 "extra_traits", # i686-apple-darwin 309 "std", # i686-apple-darwin 310 ], 311 "@rules_rust//rust/platform:i686-linux-android": [ 312 "default", # i686-linux-android 313 "extra_traits", # i686-linux-android 314 "std", # i686-linux-android 315 ], 316 "@rules_rust//rust/platform:i686-unknown-freebsd": [ 317 "default", # i686-unknown-freebsd 318 "extra_traits", # i686-unknown-freebsd 319 "std", # i686-unknown-freebsd 320 ], 321 "@rules_rust//rust/platform:i686-unknown-linux-gnu": [ 322 "default", # i686-unknown-linux-gnu 323 "extra_traits", # i686-unknown-linux-gnu 324 "std", # i686-unknown-linux-gnu 325 ], 326 "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [ 327 "default", # powerpc-unknown-linux-gnu 328 "extra_traits", # powerpc-unknown-linux-gnu 329 "std", # powerpc-unknown-linux-gnu 330 ], 331 "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [ 332 "default", # riscv32imc-unknown-none-elf 333 "extra_traits", # riscv32imc-unknown-none-elf 334 "std", # riscv32imc-unknown-none-elf 335 ], 336 "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [ 337 "default", # riscv64gc-unknown-none-elf 338 "extra_traits", # riscv64gc-unknown-none-elf 339 "std", # riscv64gc-unknown-none-elf 340 ], 341 "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [ 342 "default", # s390x-unknown-linux-gnu 343 "extra_traits", # s390x-unknown-linux-gnu 344 "std", # s390x-unknown-linux-gnu 345 ], 346 "@rules_rust//rust/platform:thumbv7em-none-eabi": [ 347 "default", # thumbv7em-none-eabi 348 "extra_traits", # thumbv7em-none-eabi 349 "std", # thumbv7em-none-eabi 350 ], 351 "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [ 352 "default", # thumbv8m.main-none-eabi 353 "extra_traits", # thumbv8m.main-none-eabi 354 "std", # thumbv8m.main-none-eabi 355 ], 356 "@rules_rust//rust/platform:wasm32-unknown-unknown": [ 357 "default", # wasm32-unknown-unknown 358 "std", # wasm32-unknown-unknown 359 ], 360 "@rules_rust//rust/platform:wasm32-wasi": [ 361 "default", # wasm32-wasi 362 "extra_traits", # wasm32-wasi 363 "std", # wasm32-wasi 364 ], 365 "@rules_rust//rust/platform:x86_64-apple-darwin": [ 366 "default", # x86_64-apple-darwin 367 "extra_traits", # x86_64-apple-darwin 368 "std", # x86_64-apple-darwin 369 ], 370 "@rules_rust//rust/platform:x86_64-apple-ios": [ 371 "default", # x86_64-apple-ios 372 "extra_traits", # x86_64-apple-ios 373 "std", # x86_64-apple-ios 374 ], 375 "@rules_rust//rust/platform:x86_64-fuchsia": [ 376 "default", # x86_64-fuchsia 377 "extra_traits", # x86_64-fuchsia 378 "std", # x86_64-fuchsia 379 ], 380 "@rules_rust//rust/platform:x86_64-linux-android": [ 381 "default", # x86_64-linux-android 382 "extra_traits", # x86_64-linux-android 383 "std", # x86_64-linux-android 384 ], 385 "@rules_rust//rust/platform:x86_64-unknown-freebsd": [ 386 "default", # x86_64-unknown-freebsd 387 "extra_traits", # x86_64-unknown-freebsd 388 "std", # x86_64-unknown-freebsd 389 ], 390 "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ 391 "default", # x86_64-unknown-linux-gnu 392 "extra_traits", # x86_64-unknown-linux-gnu 393 "std", # x86_64-unknown-linux-gnu 394 ], 395 "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ 396 "default", # x86_64-unknown-linux-gnu, x86_64-unknown-nixos-gnu 397 "extra_traits", # x86_64-unknown-linux-gnu, x86_64-unknown-nixos-gnu 398 "std", # x86_64-unknown-linux-gnu, x86_64-unknown-nixos-gnu 399 ], 400 "@rules_rust//rust/platform:x86_64-unknown-none": [ 401 "default", # x86_64-unknown-none 402 "extra_traits", # x86_64-unknown-none 403 "std", # x86_64-unknown-none 404 ], 405 "//conditions:default": [], 406 }), 407 crate_name = "build_script_build", 408 crate_root = "build.rs", 409 data = glob( 410 include = ["**"], 411 allow_empty = True, 412 exclude = [ 413 "**/* *", 414 ".tmp_git_root/**/*", 415 "BUILD", 416 "BUILD.bazel", 417 "WORKSPACE", 418 "WORKSPACE.bazel", 419 ], 420 ), 421 edition = "2015", 422 pkg_name = "libc", 423 rustc_flags = [ 424 "--cap-lints=allow", 425 ], 426 tags = [ 427 "cargo-bazel", 428 "crate-name=libc", 429 "manual", 430 "noclippy", 431 "norustfmt", 432 ], 433 version = "0.2.146", 434 visibility = ["//visibility:private"], 435) 436 437alias( 438 name = "build_script_build", 439 actual = ":_bs", 440 tags = ["manual"], 441) 442