Merge pull request #2929 from github/redsun82/rust
Prepare action for public rust support
This commit is contained in:
commit
be30325fa6
3 changed files with 9 additions and 5 deletions
5
lib/init-action.js
generated
5
lib/init-action.js
generated
|
|
@ -351,8 +351,9 @@ async function run() {
|
||||||
logger.info(`Setting C++ build-mode: none to ${value}`);
|
logger.info(`Setting C++ build-mode: none to ${value}`);
|
||||||
core.exportVariable(bmnVar, value);
|
core.exportVariable(bmnVar, value);
|
||||||
}
|
}
|
||||||
// Set CODEQL_ENABLE_EXPERIMENTAL_FEATURES for rust
|
// For rust: set CODEQL_ENABLE_EXPERIMENTAL_FEATURES, unless codeql already supports rust without it
|
||||||
if (config.languages.includes(languages_1.Language.rust)) {
|
if (config.languages.includes(languages_1.Language.rust) &&
|
||||||
|
!(await codeql.resolveLanguages()).rust) {
|
||||||
const feat = feature_flags_1.Feature.RustAnalysis;
|
const feat = feature_flags_1.Feature.RustAnalysis;
|
||||||
const minVer = feature_flags_1.featureConfig[feat].minimumVersion;
|
const minVer = feature_flags_1.featureConfig[feat].minimumVersion;
|
||||||
const envVar = "CODEQL_ENABLE_EXPERIMENTAL_FEATURES";
|
const envVar = "CODEQL_ENABLE_EXPERIMENTAL_FEATURES";
|
||||||
|
|
|
||||||
File diff suppressed because one or more lines are too long
|
|
@ -587,8 +587,11 @@ async function run() {
|
||||||
core.exportVariable(bmnVar, value);
|
core.exportVariable(bmnVar, value);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Set CODEQL_ENABLE_EXPERIMENTAL_FEATURES for rust
|
// For rust: set CODEQL_ENABLE_EXPERIMENTAL_FEATURES, unless codeql already supports rust without it
|
||||||
if (config.languages.includes(Language.rust)) {
|
if (
|
||||||
|
config.languages.includes(Language.rust) &&
|
||||||
|
!(await codeql.resolveLanguages()).rust
|
||||||
|
) {
|
||||||
const feat = Feature.RustAnalysis;
|
const feat = Feature.RustAnalysis;
|
||||||
const minVer = featureConfig[feat].minimumVersion as string;
|
const minVer = featureConfig[feat].minimumVersion as string;
|
||||||
const envVar = "CODEQL_ENABLE_EXPERIMENTAL_FEATURES";
|
const envVar = "CODEQL_ENABLE_EXPERIMENTAL_FEATURES";
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue