mirror of
https://github.com/github/codeql-action.git
synced 2025-12-31 11:40:24 +08:00
C++: Refactor CODEQL_EXTRACTOR_CPP_BUILD_MODE_NONE
This commit is contained in:
@@ -548,16 +548,10 @@ async function run() {
|
||||
|
||||
// Set CODEQL_EXTRACTOR_CPP_BUILD_MODE_NONE
|
||||
if (config.languages.includes(Language.cpp)) {
|
||||
const bmn_var = "CODEQL_EXTRACTOR_CPP_BUILD_MODE_NONE";
|
||||
if (process.env[bmn_var]) {
|
||||
logger.info("CODEQL_EXTRACTOR_CPP_BUILD_MODE_NONE is already set");
|
||||
} else if (await features.getValue(Feature.CppBuildModeNone, codeql)) {
|
||||
logger.info("Enabling C++ build-mode: none");
|
||||
core.exportVariable(bmn_var, "true");
|
||||
} else {
|
||||
logger.info("Disabling C++ build-mode: none");
|
||||
core.exportVariable(bmn_var, "false");
|
||||
}
|
||||
const bmnVar = "CODEQL_EXTRACTOR_CPP_BUILD_MODE_NONE";
|
||||
const value = process.env[bmnVar] || await features.getValue(Feature.CppBuildModeNone, codeql)
|
||||
logger.info(`Setting C++ build-mode: none to ${value}`);
|
||||
core.exportVariable(bmnVar, value);
|
||||
}
|
||||
|
||||
// For CLI versions <2.15.1, build tracing caused errors in MacOS ARM machines with
|
||||
|
||||
Reference in New Issue
Block a user