mirror of
https://github.com/beefytech/Beef.git
synced 2025-06-12 05:14:10 +02:00
Extensive runtime refactor to reduce generated executable sizes
This commit is contained in:
parent
4e750a7e1a
commit
ddd9b1b218
74 changed files with 2514 additions and 717 deletions
|
@ -8488,6 +8488,13 @@ namespace IDE
|
|||
macroList.Add("BF_LARGE_COLLECTIONS");
|
||||
}
|
||||
|
||||
if (workspaceOptions.mRuntimeKind == .Disabled)
|
||||
macroList.Add("BF_RUNTIME_DISABLE");
|
||||
if ((workspaceOptions.mRuntimeKind == .Reduced) || (workspaceOptions.mRuntimeKind == .Disabled))
|
||||
macroList.Add("BF_RUNTIME_REDUCED");
|
||||
if (workspaceOptions.mReflectKind == .Minimal)
|
||||
macroList.Add("BF_REFLECT_MINIMAL");
|
||||
|
||||
// Only supported on Windows at the moment
|
||||
bool hasLeakCheck = false;
|
||||
if (workspaceOptions.LeakCheckingEnabled)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue