From d8fa82176415fa0e124dbf8e3abf1599b77955f3 Mon Sep 17 00:00:00 2001 From: Calum Grant Date: Wed, 23 Oct 2024 12:21:20 +0100 Subject: [PATCH] Add Feature.CppBuildModeNone --- src/feature-flags.ts | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/feature-flags.ts b/src/feature-flags.ts index 77ae5c3f9..df1b7cd92 100644 --- a/src/feature-flags.ts +++ b/src/feature-flags.ts @@ -50,6 +50,8 @@ export interface FeatureEnablement { export enum Feature { ArtifactV4Upgrade = "artifact_v4_upgrade", CleanupTrapCaches = "cleanup_trap_caches", + CppBuildModeNoneDisabled = "cpp_build_mode_none_disabled", + CppBuildModeNoneEnabled = "cpp_build_mode_none_enabled", CppDependencyInstallation = "cpp_dependency_installation_enabled", DiffInformedQueries = "diff_informed_queries", DisableCsharpBuildless = "disable_csharp_buildless", @@ -103,6 +105,16 @@ export const featureConfig: Record< envVar: "CODEQL_ACTION_CLEANUP_TRAP_CACHES", minimumVersion: undefined, }, + [Feature.CppBuildModeNoneDisabled]: { + defaultValue: false, + envVar: "CODEQL_EXTRACTOR_CPP_BUILD_MODE_NONE_DISABLED", + minimumVersion: undefined, + }, + [Feature.CppBuildModeNoneEnabled]: { + defaultValue: false, + envVar: "CODEQL_EXTRACTOR_CPP_BUILD_MODE_NONE_ENABLED", + minimumVersion: undefined, + }, [Feature.CppDependencyInstallation]: { defaultValue: false, envVar: "CODEQL_EXTRACTOR_CPP_AUTOINSTALL_DEPENDENCIES",