Skip to content

Commit

Permalink
Updated examples
Browse files Browse the repository at this point in the history
  • Loading branch information
UebelAndre authored and dae committed Oct 16, 2020
1 parent 43a3627 commit f9f1560
Show file tree
Hide file tree
Showing 15 changed files with 29 additions and 129 deletions.
6 changes: 3 additions & 3 deletions examples/WORKSPACE
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@ load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
name = "io_bazel_rules_rust",
sha256 = "1c7da8ca29382c44b4431790983b4070d66278df7498c0ffe9390214b31a9d9f",
strip_prefix = "rules_rust-51b6a6d65cf609d10bd3b9cfe0a847a3bc7b0588",
sha256 = "50a772198877e21a61823fa292d28539f8bc99d72463e55b5b09942394ec370e",
strip_prefix = "rules_rust-9a8ef691b8e8f682d767189c38339cbee16d0a16",
urls = [
# Master branch as of 2020-09-24
"https://github.com/bazelbuild/rules_rust/archive/51b6a6d65cf609d10bd3b9cfe0a847a3bc7b0588.tar.gz",
"https://github.com/bazelbuild/rules_rust/archive/9a8ef691b8e8f682d767189c38339cbee16d0a16.tar.gz",
],
)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,8 +38,8 @@ rust_library(
] + selects.with_or({
# cfg(target_os = "windows")
(
"@io_bazel_rules_rust//rust/platform:i686-pc-windows-gnu",
"@io_bazel_rules_rust//rust/platform:x86_64-pc-windows-gnu",
"@io_bazel_rules_rust//rust/platform:i686-pc-windows-msvc",
"@io_bazel_rules_rust//rust/platform:x86_64-pc-windows-msvc",
): [
"@remote_binary_dependencies__winapi__0_3_8//:winapi",
],
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -61,8 +61,8 @@ rust_library(
}) + selects.with_or({
# cfg(windows)
(
"@io_bazel_rules_rust//rust/platform:i686-pc-windows-gnu",
"@io_bazel_rules_rust//rust/platform:x86_64-pc-windows-gnu",
"@io_bazel_rules_rust//rust/platform:i686-pc-windows-msvc",
"@io_bazel_rules_rust//rust/platform:x86_64-pc-windows-msvc",
): [
"@remote_binary_dependencies__winapi__0_3_8//:winapi",
],
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,8 +46,8 @@ rust_library(
] + selects.with_or({
# cfg(windows)
(
"@io_bazel_rules_rust//rust/platform:i686-pc-windows-gnu",
"@io_bazel_rules_rust//rust/platform:x86_64-pc-windows-gnu",
"@io_bazel_rules_rust//rust/platform:i686-pc-windows-msvc",
"@io_bazel_rules_rust//rust/platform:x86_64-pc-windows-msvc",
): [
],
"//conditions:default": [],
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -61,8 +61,8 @@ rust_library(
}) + selects.with_or({
# cfg(windows)
(
"@io_bazel_rules_rust//rust/platform:i686-pc-windows-gnu",
"@io_bazel_rules_rust//rust/platform:x86_64-pc-windows-gnu",
"@io_bazel_rules_rust//rust/platform:i686-pc-windows-msvc",
"@io_bazel_rules_rust//rust/platform:x86_64-pc-windows-msvc",
): [
"@remote_binary_dependencies__atty__0_2_14//:atty",
"@remote_binary_dependencies__winapi__0_3_8//:winapi",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -66,8 +66,8 @@ rust_library(
}) + selects.with_or({
# cfg(windows)
(
"@io_bazel_rules_rust//rust/platform:i686-pc-windows-gnu",
"@io_bazel_rules_rust//rust/platform:x86_64-pc-windows-gnu",
"@io_bazel_rules_rust//rust/platform:i686-pc-windows-msvc",
"@io_bazel_rules_rust//rust/platform:x86_64-pc-windows-msvc",
): [
"@remote_binary_dependencies__encode_unicode__0_3_6//:encode_unicode",
"@remote_binary_dependencies__winapi__0_3_8//:winapi",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -60,15 +60,15 @@ rust_library(
"@io_bazel_rules_rust//rust/platform:arm-unknown-linux-gnueabi",
"@io_bazel_rules_rust//rust/platform:i686-apple-darwin",
"@io_bazel_rules_rust//rust/platform:i686-linux-android",
"@io_bazel_rules_rust//rust/platform:i686-pc-windows-gnu",
"@io_bazel_rules_rust//rust/platform:i686-pc-windows-msvc",
"@io_bazel_rules_rust//rust/platform:i686-unknown-freebsd",
"@io_bazel_rules_rust//rust/platform:i686-unknown-linux-gnu",
"@io_bazel_rules_rust//rust/platform:powerpc-unknown-linux-gnu",
"@io_bazel_rules_rust//rust/platform:s390x-unknown-linux-gnu",
"@io_bazel_rules_rust//rust/platform:x86_64-apple-darwin",
"@io_bazel_rules_rust//rust/platform:x86_64-apple-ios",
"@io_bazel_rules_rust//rust/platform:x86_64-linux-android",
"@io_bazel_rules_rust//rust/platform:x86_64-pc-windows-gnu",
"@io_bazel_rules_rust//rust/platform:x86_64-pc-windows-msvc",
"@io_bazel_rules_rust//rust/platform:x86_64-unknown-freebsd",
"@io_bazel_rules_rust//rust/platform:x86_64-unknown-linux-gnu",
): [
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -47,15 +47,15 @@ rust_binary(
"@io_bazel_rules_rust//rust/platform:arm-unknown-linux-gnueabi",
"@io_bazel_rules_rust//rust/platform:i686-apple-darwin",
"@io_bazel_rules_rust//rust/platform:i686-linux-android",
"@io_bazel_rules_rust//rust/platform:i686-pc-windows-gnu",
"@io_bazel_rules_rust//rust/platform:i686-pc-windows-msvc",
"@io_bazel_rules_rust//rust/platform:i686-unknown-freebsd",
"@io_bazel_rules_rust//rust/platform:i686-unknown-linux-gnu",
"@io_bazel_rules_rust//rust/platform:powerpc-unknown-linux-gnu",
"@io_bazel_rules_rust//rust/platform:s390x-unknown-linux-gnu",
"@io_bazel_rules_rust//rust/platform:x86_64-apple-darwin",
"@io_bazel_rules_rust//rust/platform:x86_64-apple-ios",
"@io_bazel_rules_rust//rust/platform:x86_64-linux-android",
"@io_bazel_rules_rust//rust/platform:x86_64-pc-windows-gnu",
"@io_bazel_rules_rust//rust/platform:x86_64-pc-windows-msvc",
"@io_bazel_rules_rust//rust/platform:x86_64-unknown-freebsd",
"@io_bazel_rules_rust//rust/platform:x86_64-unknown-linux-gnu",
): [
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,21 +42,7 @@ cargo_build_script(
crate_root = "build.rs",
edition = "2015",
deps = [
] + selects.with_or({
# i686-pc-windows-gnu
(
"@io_bazel_rules_rust//rust/platform:i686-pc-windows-gnu",
): [
],
"//conditions:default": [],
}) + selects.with_or({
# x86_64-pc-windows-gnu
(
"@io_bazel_rules_rust//rust/platform:x86_64-pc-windows-gnu",
): [
],
"//conditions:default": [],
}),
],
rustc_flags = [
"--cap-lints=allow",
],
Expand Down Expand Up @@ -89,23 +75,7 @@ rust_library(
crate_type = "lib",
deps = [
":winapi_build_script",
] + selects.with_or({
# i686-pc-windows-gnu
(
"@io_bazel_rules_rust//rust/platform:i686-pc-windows-gnu",
): [
"@remote_binary_dependencies__winapi_i686_pc_windows_gnu__0_4_0//:winapi_i686_pc_windows_gnu",
],
"//conditions:default": [],
}) + selects.with_or({
# x86_64-pc-windows-gnu
(
"@io_bazel_rules_rust//rust/platform:x86_64-pc-windows-gnu",
): [
"@remote_binary_dependencies__winapi_x86_64_pc_windows_gnu__0_4_0//:winapi_x86_64_pc_windows_gnu",
],
"//conditions:default": [],
}),
],
srcs = glob(["**/*.rs"]),
crate_root = "src/lib.rs",
edition = "2015",
Expand All @@ -128,6 +98,4 @@ rust_library(
"wincon",
"winuser",
],
aliases = {
},
)
Original file line number Diff line number Diff line change
Expand Up @@ -42,21 +42,7 @@ cargo_build_script(
crate_root = "build.rs",
edition = "2015",
deps = [
] + selects.with_or({
# i686-pc-windows-gnu
(
"@io_bazel_rules_rust//rust/platform:i686-pc-windows-gnu",
): [
],
"//conditions:default": [],
}) + selects.with_or({
# x86_64-pc-windows-gnu
(
"@io_bazel_rules_rust//rust/platform:x86_64-pc-windows-gnu",
): [
],
"//conditions:default": [],
}),
],
rustc_flags = [
"--cap-lints=allow",
],
Expand Down Expand Up @@ -86,23 +72,7 @@ rust_library(
crate_type = "lib",
deps = [
":winapi_build_script",
] + selects.with_or({
# i686-pc-windows-gnu
(
"@io_bazel_rules_rust//rust/platform:i686-pc-windows-gnu",
): [
"@remote_binary_dependencies__winapi_i686_pc_windows_gnu__0_4_0//:winapi_i686_pc_windows_gnu",
],
"//conditions:default": [],
}) + selects.with_or({
# x86_64-pc-windows-gnu
(
"@io_bazel_rules_rust//rust/platform:x86_64-pc-windows-gnu",
): [
"@remote_binary_dependencies__winapi_x86_64_pc_windows_gnu__0_4_0//:winapi_x86_64_pc_windows_gnu",
],
"//conditions:default": [],
}),
],
srcs = glob(["**/*.rs"]),
crate_root = "src/lib.rs",
edition = "2015",
Expand All @@ -122,6 +92,4 @@ rust_library(
"processenv",
"winbase",
],
aliases = {
},
)
Original file line number Diff line number Diff line change
Expand Up @@ -41,8 +41,8 @@ rust_library(
] + selects.with_or({
# cfg(windows)
(
"@io_bazel_rules_rust//rust/platform:i686-pc-windows-gnu",
"@io_bazel_rules_rust//rust/platform:x86_64-pc-windows-gnu",
"@io_bazel_rules_rust//rust/platform:i686-pc-windows-msvc",
"@io_bazel_rules_rust//rust/platform:x86_64-pc-windows-msvc",
): [
"@remote_complicated_cargo_library__winapi__0_3_9//:winapi",
],
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -39,8 +39,8 @@ rust_library(
] + selects.with_or({
# cfg(windows)
(
"@io_bazel_rules_rust//rust/platform:i686-pc-windows-gnu",
"@io_bazel_rules_rust//rust/platform:x86_64-pc-windows-gnu",
"@io_bazel_rules_rust//rust/platform:i686-pc-windows-msvc",
"@io_bazel_rules_rust//rust/platform:x86_64-pc-windows-msvc",
): [
"@remote_complicated_cargo_library__winapi__0_3_9//:winapi",
],
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,23 +36,7 @@ rust_library(
name = "winapi",
crate_type = "lib",
deps = [
] + selects.with_or({
# i686-pc-windows-gnu
(
"@io_bazel_rules_rust//rust/platform:i686-pc-windows-gnu",
): [
"@remote_complicated_cargo_library__winapi_i686_pc_windows_gnu__0_4_0//:winapi_i686_pc_windows_gnu",
],
"//conditions:default": [],
}) + selects.with_or({
# x86_64-pc-windows-gnu
(
"@io_bazel_rules_rust//rust/platform:x86_64-pc-windows-gnu",
): [
"@remote_complicated_cargo_library__winapi_x86_64_pc_windows_gnu__0_4_0//:winapi_x86_64_pc_windows_gnu",
],
"//conditions:default": [],
}),
],
srcs = glob(["**/*.rs"]),
crate_root = "src/lib.rs",
edition = "2015",
Expand All @@ -76,6 +60,4 @@ rust_library(
"timezoneapi",
"winerror",
],
aliases = {
},
)
Original file line number Diff line number Diff line change
Expand Up @@ -39,8 +39,8 @@ rust_library(
] + selects.with_or({
# cfg(windows)
(
"@io_bazel_rules_rust//rust/platform:i686-pc-windows-gnu",
"@io_bazel_rules_rust//rust/platform:x86_64-pc-windows-gnu",
"@io_bazel_rules_rust//rust/platform:i686-pc-windows-msvc",
"@io_bazel_rules_rust//rust/platform:x86_64-pc-windows-msvc",
): [
"//vendored/complicated_cargo_library/cargo/vendor/winapi-0.3.9:winapi",
],
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,23 +36,7 @@ rust_library(
name = "winapi",
crate_type = "lib",
deps = [
] + selects.with_or({
# i686-pc-windows-gnu
(
"@io_bazel_rules_rust//rust/platform:i686-pc-windows-gnu",
): [
"//vendored/complicated_cargo_library/cargo/vendor/winapi-i686-pc-windows-gnu-0.4.0:winapi_i686_pc_windows_gnu",
],
"//conditions:default": [],
}) + selects.with_or({
# x86_64-pc-windows-gnu
(
"@io_bazel_rules_rust//rust/platform:x86_64-pc-windows-gnu",
): [
"//vendored/complicated_cargo_library/cargo/vendor/winapi-x86_64-pc-windows-gnu-0.4.0:winapi_x86_64_pc_windows_gnu",
],
"//conditions:default": [],
}),
],
srcs = glob(["**/*.rs"]),
crate_root = "src/lib.rs",
edition = "2015",
Expand All @@ -73,6 +57,4 @@ rust_library(
"sysinfoapi",
"timezoneapi",
],
aliases = {
},
)

0 comments on commit f9f1560

Please sign in to comment.