2 name = "rustc-workspace-hack"
4 authors = ["Alex Crichton <alex@alexcrichton.com>"]
5 license = 'MIT OR Apache-2.0'
7 Hack for the compiler's own build system
14 # For documentation about what this is and why in the world these dependencies
15 # are appearing, see `README.md`.
17 [target.'cfg(windows)'.dependencies.winapi]
51 "threadpoollegacyapiset",
64 curl-sys = { version = "0.4.13", features = ["http2", "libnghttp2-sys"], optional = true }
65 crossbeam-utils = { version = "0.7.2", features = ["nightly"] }
66 proc-macro2 = { version = "1", features = ["default"] }
67 quote = { version = "1", features = ["default"] }
68 serde = { version = "1.0.82", features = ['derive'] }
69 serde_json = { version = "1.0.31", features = ["raw_value"] }
70 smallvec-0_6 = { package = "smallvec", version = "0.6", features = ['union', 'may_dangle'] }
71 smallvec = { version = "1.0", features = ['union', 'may_dangle'] }
72 syn = { version = "1", features = ['fold', 'full', 'extra-traits', 'visit'] }
73 url = { version = "2.0", features = ['serde'] }
75 [target.'cfg(not(windows))'.dependencies]
76 openssl = { version = "0.10.12", optional = true }
79 all-static = ['openssl/vendored', 'curl-sys/static-curl', 'curl-sys/force-system-lib-on-osx']