diff options
Diffstat (limited to 'src/bootstrap/setup.rs')
| -rw-r--r-- | src/bootstrap/setup.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/bootstrap/setup.rs b/src/bootstrap/setup.rs index cbbb406cd16..0d2945c3c39 100644 --- a/src/bootstrap/setup.rs +++ b/src/bootstrap/setup.rs @@ -18,6 +18,10 @@ impl Profile { fn include_path(&self, src_path: &Path) -> PathBuf { PathBuf::from(format!("{}/src/bootstrap/defaults/config.{}.toml", src_path.display(), self)) } + + pub fn all() -> impl Iterator<Item = Self> { + [Profile::Compiler, Profile::Codegen, Profile::Library, Profile::User].iter().copied() + } } #[derive(Debug)] |
