about summary refs log tree commit diff
path: root/src/librustc_session
diff options
context:
space:
mode:
authorMateusz Mikuła <mati865@gmail.com>2020-06-08 12:47:56 +0200
committerMateusz Mikuła <mati865@gmail.com>2020-06-11 18:48:43 +0200
commite9ac01a9beeae77a15badcec094a7a4da0bebecb (patch)
tree52ae7fa26e768c6ceb16eeb7b97ebe5be49d5d5c /src/librustc_session
parent5d298836f2254144f80e56ee37af44ac79f3eb2c (diff)
Get self-contained directory path via dedicated function
Diffstat (limited to 'src/librustc_session')
-rw-r--r--src/librustc_session/filesearch.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/librustc_session/filesearch.rs b/src/librustc_session/filesearch.rs
index e98746231fb..37d7b0c7e1f 100644
--- a/src/librustc_session/filesearch.rs
+++ b/src/librustc_session/filesearch.rs
@@ -41,6 +41,10 @@ impl<'a> FileSearch<'a> {
         make_target_lib_path(self.sysroot, self.triple)
     }
 
+    pub fn get_selfcontained_lib_path(&self) -> PathBuf {
+        self.get_lib_path().join("self-contained")
+    }
+
     pub fn search<F>(&self, mut pick: F)
     where
         F: FnMut(&SearchPathFile, PathKind) -> FileMatch,