40constexpr uint32_t kRuntimeManifestSchemaVersionSupported = 1;
42struct RuntimeValidationOptions
44 std::string projectDir;
49 bool attemptSymbolProbe =
false;
52struct RuntimeValidationResult
54 Validation::Report report;
56 std::string runtimeFolder;
59struct RuntimeUpdateOptions
61 std::string projectDir;
62 std::string sourceRuntimePath;
66 bool overwrite =
true;
73std::string GetProjectRuntimeFolder(
const std::string& projectDir,
74 const std::string& platform,
75 const std::string& arch,
76 const std::string& config);
78RuntimeValidationResult ValidateProjectRuntime(
const RuntimeValidationOptions& opts);
79RuntimeValidationResult UpdateProjectRuntime(
const RuntimeUpdateOptions& opts);
#define POLYPHASE_ENGINE_ABI
Definition PolyphaseAbi.h:13
Definition EngineRuntimeManifest.h:40