Files
RobustToolbox/Robust.Shared/ProfileOptSetup.cs
2023-03-06 11:12:08 -08:00

24 lines
632 B
C#

using System.Runtime;
using Robust.Shared.Configuration;
using Robust.Shared.ContentPack;
namespace Robust.Shared
{
internal static class ProfileOptSetup
{
public static void Setup(IConfigurationManager cfg)
{
// Disabled on non-release since I don't want this to start creating files in Steam's bin directory.
#if RELEASE
return;
#endif
if (!cfg.GetCVar(CVars.SysProfileOpt))
return;
ProfileOptimization.SetProfileRoot(PathHelpers.GetExecutableDirectory());
ProfileOptimization.StartProfile("profile_opt");
}
}
}