about summary refs log tree commit diff
path: root/compiler/rustc_driver
diff options
context:
space:
mode:
Diffstat (limited to 'compiler/rustc_driver')
-rw-r--r--compiler/rustc_driver/Cargo.toml5
-rw-r--r--compiler/rustc_driver/build.rs21
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());
-}