We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c573ee6 commit d3c12f8Copy full SHA for d3c12f8
crates/compilers/src/lib.rs
@@ -78,6 +78,10 @@ pub struct Project<C: Compiler = MultiCompiler, T: ArtifactOutput = Configurable
78
/// Additional settings for cases when default compiler settings are not enough to cover all
79
/// possible restrictions.
80
pub additional_settings: BTreeMap<String, C::Settings>,
81
+ /// Mapping from file path to requrements on settings to compile it.
82
+ ///
83
+ /// This file will only be included into compiler inputs with profiles which satisfy the
84
+ /// restrictions.
85
pub restrictions:
86
BTreeMap<PathBuf, RestrictionsWithVersion<<C::Settings as CompilerSettings>::Restrictions>>,
87
/// Whether caching is enabled
0 commit comments