@@ -88,7 +88,6 @@ pub fn find_tool(target: &str, tool: &str) -> Option<Tool> {
8888 . or_else ( || impl_:: find_msvc_15plus ( tool, target) )
8989 . or_else ( || impl_:: find_msvc_14 ( tool, target) )
9090 . or_else ( || impl_:: find_msvc_12 ( tool, target) )
91- . or_else ( || impl_:: find_msvc_11 ( tool, target) )
9291}
9392
9493/// A version of Visual Studio
@@ -699,22 +698,6 @@ mod impl_ {
699698 Some ( tool. into_tool ( ) )
700699 }
701700
702- // For MSVC 11 we need to find the Windows 8 SDK.
703- pub ( super ) fn find_msvc_11 ( tool : & str , target : TargetArch < ' _ > ) -> Option < Tool > {
704- let vcdir = get_vc_dir ( "11.0" ) ?;
705- let mut tool = get_tool ( tool, & vcdir, target) ?;
706- let sub = lib_subdir ( target) ?;
707- let sdk8 = get_sdk8_dir ( ) ?;
708- tool. path . push ( sdk8. join ( "bin" ) . join ( sub) ) ;
709- let sdk_lib = sdk8. join ( "lib" ) . join ( "win8" ) ;
710- tool. libs . push ( sdk_lib. join ( "um" ) . join ( sub) ) ;
711- let sdk_include = sdk8. join ( "include" ) ;
712- tool. include . push ( sdk_include. join ( "shared" ) ) ;
713- tool. include . push ( sdk_include. join ( "um" ) ) ;
714- tool. include . push ( sdk_include. join ( "winrt" ) ) ;
715- Some ( tool. into_tool ( ) )
716- }
717-
718701 fn add_env ( tool : & mut Tool , env : & str , paths : Vec < PathBuf > ) {
719702 let prev = env:: var_os ( env) . unwrap_or ( OsString :: new ( ) ) ;
720703 let prev = env:: split_paths ( & prev) ;
@@ -837,13 +820,6 @@ mod impl_ {
837820 Some ( root. into ( ) )
838821 }
839822
840- fn get_sdk8_dir ( ) -> Option < PathBuf > {
841- let key = r"SOFTWARE\Microsoft\Microsoft SDKs\Windows\v8.0" ;
842- let key = LOCAL_MACHINE . open ( key. as_ref ( ) ) . ok ( ) ?;
843- let root = key. query_str ( "InstallationFolder" ) . ok ( ) ?;
844- Some ( root. into ( ) )
845- }
846-
847823 const PROCESSOR_ARCHITECTURE_INTEL : u16 = 0 ;
848824 const PROCESSOR_ARCHITECTURE_AMD64 : u16 = 9 ;
849825 const PROCESSOR_ARCHITECTURE_ARM64 : u16 = 12 ;
@@ -1083,11 +1059,6 @@ mod impl_ {
10831059 None
10841060 }
10851061
1086- // For MSVC 11 we need to find the Windows 8 SDK.
1087- pub ( super ) fn find_msvc_11 ( _tool : & str , _target : TargetArch < ' _ > ) -> Option < Tool > {
1088- None
1089- }
1090-
10911062 pub ( super ) fn has_msbuild_version ( version : & str ) -> bool {
10921063 match version {
10931064 "17.0" => false ,
0 commit comments