diff options
Diffstat (limited to 'compiler/rustc_driver')
| -rw-r--r-- | compiler/rustc_driver/Cargo.toml | 5 | ||||
| -rw-r--r-- | compiler/rustc_driver/build.rs | 21 |
2 files changed, 0 insertions, 26 deletions
diff --git a/compiler/rustc_driver/Cargo.toml b/compiler/rustc_driver/Cargo.toml index 51909719827..e3ee8351295 100644 --- a/compiler/rustc_driver/Cargo.toml +++ b/compiler/rustc_driver/Cargo.toml @@ -10,8 +10,3 @@ crate-type = ["dylib"] # tidy-alphabetical-start rustc_driver_impl = { path = "../rustc_driver_impl" } # tidy-alphabetical-end - -[build-dependencies] -# tidy-alphabetical-start -rustc_windows_rc = { path = "../rustc_windows_rc" } -# tidy-alphabetical-end diff --git a/compiler/rustc_driver/build.rs b/compiler/rustc_driver/build.rs deleted file mode 100644 index ba44fe7a86e..00000000000 --- a/compiler/rustc_driver/build.rs +++ /dev/null @@ -1,21 +0,0 @@ -use std::{env, path}; - -use rustc_windows_rc::{VersionInfoFileType, compile_windows_resource_file}; - -fn main() { - let target_os = env::var("CARGO_CFG_TARGET_OS"); - let target_env = env::var("CARGO_CFG_TARGET_ENV"); - if Ok("windows") == target_os.as_deref() && Ok("msvc") == target_env.as_deref() { - set_windows_dll_options(); - } else { - // Avoid rerunning the build script every time. - println!("cargo:rerun-if-changed=build.rs"); - } -} - -fn set_windows_dll_options() { - let stem = path::PathBuf::from("rustc_driver_resource"); - let file_description = "rustc_driver"; - let res_file = compile_windows_resource_file(&stem, file_description, VersionInfoFileType::Dll); - println!("cargo:rustc-link-arg={}", res_file.display()); -} |
