diff options
-rw-r--r-- | BUCK | 10 | ||||
-rw-r--r-- | BUILD | 2 | ||||
-rw-r--r-- | third-party/BUCK | 34 | ||||
-rw-r--r-- | third-party/BUILD | 34 |
4 files changed, 40 insertions, 40 deletions
@@ -1,6 +1,6 @@ rust_library( name = "cxx", - srcs = glob(["src/**"]), + srcs = glob(["src/**/*.rs"]), edition = "2018", features = [ "alloc", @@ -15,7 +15,7 @@ rust_library( rust_binary( name = "codegen", - srcs = glob(["gen/cmd/src/**"]), + srcs = glob(["gen/cmd/src/**/*.rs"]) + ["gen/cmd/src/gen/include/cxx.h"], crate = "cxxbridge", edition = "2018", visibility = ["PUBLIC"], @@ -41,7 +41,7 @@ cxx_library( rust_library( name = "macro", - srcs = glob(["macro/src/**"]), + srcs = glob(["macro/src/**/*.rs"]), crate = "cxxbridge_macro", edition = "2018", proc_macro = True, @@ -54,7 +54,7 @@ rust_library( rust_library( name = "build", - srcs = glob(["gen/build/src/**"]), + srcs = glob(["gen/build/src/**/*.rs"]), edition = "2018", visibility = ["PUBLIC"], deps = [ @@ -70,7 +70,7 @@ rust_library( rust_library( name = "lib", - srcs = glob(["gen/lib/src/**"]), + srcs = glob(["gen/lib/src/**/*.rs"]), edition = "2018", visibility = ["PUBLIC"], deps = [ @@ -47,7 +47,7 @@ cc_library( rust_proc_macro( name = "cxxbridge-macro", - srcs = glob(["macro/src/**"]), + srcs = glob(["macro/src/**/*.rs"]), edition = "2018", deps = [ "//third-party:proc-macro2", diff --git a/third-party/BUCK b/third-party/BUCK index ed10e57e..6d31fbd1 100644 --- a/third-party/BUCK +++ b/third-party/BUCK @@ -4,20 +4,20 @@ load("//tools/buck:rust_library.bzl", "rust_library") rust_library( name = "bitflags", - srcs = glob(["vendor/bitflags-1.3.2/src/**"]), + srcs = glob(["vendor/bitflags-1.3.2/src/**/*.rs"]), edition = "2018", ) rust_library( name = "cc", - srcs = glob(["vendor/cc-1.0.73/src/**"]), + srcs = glob(["vendor/cc-1.0.73/src/**/*.rs"]), edition = "2018", visibility = ["PUBLIC"], ) rust_library( name = "clap", - srcs = glob(["vendor/clap-3.2.12/src/**"]), + srcs = glob(["vendor/clap-3.2.12/src/**/*.rs"]), edition = "2021", features = ["std"], visibility = ["PUBLIC"], @@ -31,7 +31,7 @@ rust_library( rust_library( name = "clap_lex", - srcs = glob(["vendor/clap_lex-0.2.4/src/**"]), + srcs = glob(["vendor/clap_lex-0.2.4/src/**/*.rs"]), edition = "2021", deps = [ ":os_str_bytes", @@ -40,7 +40,7 @@ rust_library( rust_library( name = "codespan-reporting", - srcs = glob(["vendor/codespan-reporting-0.11.1/src/**"]), + srcs = glob(["vendor/codespan-reporting-0.11.1/src/**/*.rs"]), edition = "2018", visibility = ["PUBLIC"], deps = [ @@ -51,14 +51,14 @@ rust_library( rust_library( name = "hashbrown", - srcs = glob(["vendor/hashbrown-0.12.2/src/**"]), + srcs = glob(["vendor/hashbrown-0.12.2/src/**/*.rs"]), edition = "2021", features = ["raw"], ) rust_library( name = "indexmap", - srcs = glob(["vendor/indexmap-1.9.1/src/**"]), + srcs = glob(["vendor/indexmap-1.9.1/src/**/*.rs"]), edition = "2021", features = ["std"], rustc_flags = ["--cfg=has_std"], @@ -67,7 +67,7 @@ rust_library( rust_library( name = "once_cell", - srcs = glob(["vendor/once_cell-1.13.0/src/**"]), + srcs = glob(["vendor/once_cell-1.13.0/src/**/*.rs"]), edition = "2018", features = [ "alloc", @@ -78,7 +78,7 @@ rust_library( rust_library( name = "os_str_bytes", - srcs = glob(["vendor/os_str_bytes-6.2.0/src/**"]), + srcs = glob(["vendor/os_str_bytes-6.2.0/src/**/*.rs"]), edition = "2021", features = [ "raw_os_str", @@ -87,7 +87,7 @@ rust_library( rust_library( name = "proc-macro2", - srcs = glob(["vendor/proc-macro2-1.0.40/src/**"]), + srcs = glob(["vendor/proc-macro2-1.0.40/src/**/*.rs"]), build_script = "vendor/proc-macro2-1.0.40/build.rs", edition = "2018", features = [ @@ -100,7 +100,7 @@ rust_library( rust_library( name = "quote", - srcs = glob(["vendor/quote-1.0.20/src/**"]), + srcs = glob(["vendor/quote-1.0.20/src/**/*.rs"]), build_script = "vendor/quote-1.0.20/build.rs", edition = "2018", features = ["proc-macro"], @@ -110,7 +110,7 @@ rust_library( rust_library( name = "scratch", - srcs = glob(["vendor/scratch-1.0.1/src/**"]), + srcs = glob(["vendor/scratch-1.0.1/src/**/*.rs"]), edition = "2018", env = {"OUT_DIR": ""}, visibility = ["PUBLIC"], @@ -118,7 +118,7 @@ rust_library( rust_library( name = "syn", - srcs = glob(["vendor/syn-1.0.98/src/**"]), + srcs = glob(["vendor/syn-1.0.98/src/**/*.rs"]), build_script = "vendor/syn-1.0.98/build.rs", edition = "2018", features = [ @@ -139,25 +139,25 @@ rust_library( rust_library( name = "termcolor", - srcs = glob(["vendor/termcolor-1.1.3/src/**"]), + srcs = glob(["vendor/termcolor-1.1.3/src/**/*.rs"]), edition = "2018", ) rust_library( name = "textwrap", - srcs = glob(["vendor/textwrap-0.15.0/src/**"]), + srcs = glob(["vendor/textwrap-0.15.0/src/**/*.rs"]), edition = "2018", deps = [":unicode-width"], ) rust_library( name = "unicode-ident", - srcs = glob(["vendor/unicode-ident-1.0.2/src/**"]), + srcs = glob(["vendor/unicode-ident-1.0.2/src/**/*.rs"]), edition = "2018", ) rust_library( name = "unicode-width", - srcs = glob(["vendor/unicode-width-0.1.9/src/**"]), + srcs = glob(["vendor/unicode-width-0.1.9/src/**/*.rs"]), edition = "2018", ) diff --git a/third-party/BUILD b/third-party/BUILD index 972de05d..489c054e 100644 --- a/third-party/BUILD +++ b/third-party/BUILD @@ -7,20 +7,20 @@ load( rust_library( name = "bitflags", - srcs = glob(["vendor/bitflags-1.3.2/src/**"]), + srcs = glob(["vendor/bitflags-1.3.2/src/**/*.rs"]), edition = "2018", ) rust_library( name = "cc", - srcs = glob(["vendor/cc-1.0.73/src/**"]), + srcs = glob(["vendor/cc-1.0.73/src/**/*.rs"]), edition = "2018", visibility = ["//visibility:public"], ) rust_library( name = "clap", - srcs = glob(["vendor/clap-3.2.12/src/**"]), + srcs = glob(["vendor/clap-3.2.12/src/**/*.rs"]), crate_features = ["std"], edition = "2021", visibility = ["//visibility:public"], @@ -34,7 +34,7 @@ rust_library( rust_library( name = "clap_lex", - srcs = glob(["vendor/clap_lex-0.2.4/src/**"]), + srcs = glob(["vendor/clap_lex-0.2.4/src/**/*.rs"]), edition = "2021", deps = [ ":os_str_bytes", @@ -43,7 +43,7 @@ rust_library( rust_library( name = "codespan-reporting", - srcs = glob(["vendor/codespan-reporting-0.11.1/src/**"]), + srcs = glob(["vendor/codespan-reporting-0.11.1/src/**/*.rs"]), edition = "2018", visibility = ["//visibility:public"], deps = [ @@ -54,14 +54,14 @@ rust_library( rust_library( name = "hashbrown", - srcs = glob(["vendor/hashbrown-0.12.2/src/**"]), + srcs = glob(["vendor/hashbrown-0.12.2/src/**/*.rs"]), crate_features = ["raw"], edition = "2021", ) rust_library( name = "indexmap", - srcs = glob(["vendor/indexmap-1.9.1/src/**"]), + srcs = glob(["vendor/indexmap-1.9.1/src/**/*.rs"]), crate_features = ["std"], edition = "2021", rustc_flags = ["--cfg=has_std"], @@ -70,7 +70,7 @@ rust_library( rust_library( name = "once_cell", - srcs = glob(["vendor/once_cell-1.13.0/src/**"]), + srcs = glob(["vendor/once_cell-1.13.0/src/**/*.rs"]), crate_features = [ "alloc", "std", @@ -81,7 +81,7 @@ rust_library( rust_library( name = "os_str_bytes", - srcs = glob(["vendor/os_str_bytes-6.2.0/src/**"]), + srcs = glob(["vendor/os_str_bytes-6.2.0/src/**/*.rs"]), crate_features = [ "raw_os_str", ], @@ -90,7 +90,7 @@ rust_library( rust_library( name = "proc-macro2", - srcs = glob(["vendor/proc-macro2-1.0.40/src/**"]), + srcs = glob(["vendor/proc-macro2-1.0.40/src/**/*.rs"]), crate_features = [ "proc-macro", "span-locations", @@ -116,7 +116,7 @@ cargo_build_script( rust_library( name = "quote", - srcs = glob(["vendor/quote-1.0.20/src/**"]), + srcs = glob(["vendor/quote-1.0.20/src/**/*.rs"]), crate_features = ["proc-macro"], edition = "2018", visibility = ["//visibility:public"], @@ -136,7 +136,7 @@ cargo_build_script( rust_library( name = "scratch", - srcs = glob(["vendor/scratch-1.0.1/src/**"]), + srcs = glob(["vendor/scratch-1.0.1/src/**/*.rs"]), edition = "2018", rustc_env = {"OUT_DIR": ""}, visibility = ["//visibility:public"], @@ -144,7 +144,7 @@ rust_library( rust_library( name = "syn", - srcs = glob(["vendor/syn-1.0.98/src/**"]), + srcs = glob(["vendor/syn-1.0.98/src/**/*.rs"]), crate_features = [ "clone-impls", "derive", @@ -180,25 +180,25 @@ cargo_build_script( rust_library( name = "termcolor", - srcs = glob(["vendor/termcolor-1.1.3/src/**"]), + srcs = glob(["vendor/termcolor-1.1.3/src/**/*.rs"]), edition = "2018", ) rust_library( name = "textwrap", - srcs = glob(["vendor/textwrap-0.15.0/src/**"]), + srcs = glob(["vendor/textwrap-0.15.0/src/**/*.rs"]), edition = "2018", deps = [":unicode-width"], ) rust_library( name = "unicode-ident", - srcs = glob(["vendor/unicode-ident-1.0.2/src/**"]), + srcs = glob(["vendor/unicode-ident-1.0.2/src/**/*.rs"]), edition = "2018", ) rust_library( name = "unicode-width", - srcs = glob(["vendor/unicode-width-0.1.9/src/**"]), + srcs = glob(["vendor/unicode-width-0.1.9/src/**/*.rs"]), edition = "2018", ) |