Remove structopt from third-party
diff --git a/third-party/BUCK b/third-party/BUCK
index 9890a71..78fb2a9 100644
--- a/third-party/BUCK
+++ b/third-party/BUCK
@@ -22,6 +22,7 @@
name = "clap",
srcs = glob(["vendor/clap-2.33.1/src/**"]),
edition = "2015",
+ visibility = ["PUBLIC"],
deps = [
":bitflags",
":textwrap",
@@ -40,13 +41,6 @@
)
rust_library(
- name = "heck",
- srcs = glob(["vendor/heck-0.3.1/src/**"]),
- edition = "2015",
- deps = [":unicode-segmentation"],
-)
-
-rust_library(
name = "lazy_static",
srcs = glob(["vendor/lazy_static-1.4.0/src/**"]),
)
@@ -58,30 +52,6 @@
)
rust_library(
- name = "proc-macro-error",
- srcs = glob(["vendor/proc-macro-error-1.0.3/src/**"]),
- rustc_flags = ["--cfg=use_fallback"],
- deps = [
- ":proc-macro-error-attr",
- ":proc-macro2",
- ":quote",
- ":syn",
- ],
-)
-
-rust_library(
- name = "proc-macro-error-attr",
- srcs = glob(["vendor/proc-macro-error-attr-1.0.3/src/**"]),
- proc_macro = True,
- deps = [
- ":proc-macro2",
- ":quote",
- ":syn",
- ":syn-mid",
- ],
-)
-
-rust_library(
name = "proc-macro2",
srcs = glob(["vendor/proc-macro2-1.0.19/src/**"]),
visibility = ["PUBLIC"],
@@ -106,30 +76,6 @@
)
rust_library(
- name = "structopt",
- srcs = glob(["vendor/structopt-0.3.15/src/**"]),
- visibility = ["PUBLIC"],
- deps = [
- ":clap",
- ":lazy_static",
- ":structopt-derive",
- ],
-)
-
-rust_library(
- name = "structopt-derive",
- srcs = glob(["vendor/structopt-derive-0.4.8/src/**"]),
- proc_macro = True,
- deps = [
- ":heck",
- ":proc-macro-error",
- ":proc-macro2",
- ":quote",
- ":syn",
- ],
-)
-
-rust_library(
name = "syn",
srcs = glob(["vendor/syn-1.0.36/src/**"]),
visibility = ["PUBLIC"],
@@ -149,16 +95,6 @@
)
rust_library(
- name = "syn-mid",
- srcs = glob(["vendor/syn-mid-0.5.0/src/**"]),
- deps = [
- ":proc-macro2",
- ":quote",
- ":syn",
- ],
-)
-
-rust_library(
name = "termcolor",
srcs = glob(["vendor/termcolor-1.1.0/src/**"]),
)
@@ -170,12 +106,6 @@
)
rust_library(
- name = "unicode-segmentation",
- srcs = glob(["vendor/unicode-segmentation-1.6.0/src/**"]),
- edition = "2015",
-)
-
-rust_library(
name = "unicode-width",
srcs = glob(["vendor/unicode-width-0.1.8/src/**"]),
)