FileVersion = 1
Dependencies = {Beefy2D = "*", corlib = "*", curl = "*"}

[Project]
Name = "IDE"
TargetType = "BeefGUIApplication"
StartupObject = "IDE.Program"

[Platform.Windows]
IconFile = "$(WorkspaceDir)/Resources/Beef.ico"
ManifestFile = "$(WorkspaceDir)/Resources/IDE.manifest"
Description = "Beef IDE"
Company = "BeefyTech LLC"
Product = "Beef IDE"
Copyright = "Copyright 2019 BeefyTech"
FileVersion = "0.42.8"
ProductVersion = "0000000000000000"

[Configs.Debug.Win32]
TargetName = ""
OtherLinkFlags = ""

[Configs.Debug.Win64]
TargetDirectory = "$(WorkspaceDir)/dist"
TargetName = "BeefIDE_d"
OtherLinkFlags = "$(LinkFlags) Comdlg32.lib kernel32.lib user32.lib advapi32.lib shell32.lib IDEHelper64_d.lib"
DebugCommandArguments = "-proddir=\"$(WorkspaceDir)\\..\\IDEHelper\\Tests\""
DebugWorkingDirectory = "$(WorkspaceDir)\\.."
EnvironmentVars = ["_NO_DEBUG_HEAP=1"]

[Configs.Release.Win32]
TargetName = ""
OtherLinkFlags = ""

[Configs.Release.Win64]
TargetDirectory = "$(WorkspaceDir)/dist"
TargetName = "BeefIDE"
OtherLinkFlags = "Comdlg32.lib kernel32.lib user32.lib advapi32.lib shell32.lib Beef042RT64.lib IDEHelper64.lib BeefySysLib64.lib"
DebugCommandArguments = "-proddir=C:\\Beef\\IDE\\Tests\\Rando"
DebugWorkingDirectory = "$(ProjectDir)\\dist"
EnvironmentVars = ["_NO_DEBUG_HEAP=1"]

[Configs.Debug2.Win32]
TargetName = ""
OtherLinkFlags = ""

[Configs.Debug2.Win64]
TargetDirectory = "$(WorkspaceDir)/dist"
TargetName = "BeefIDE_d2"
OtherLinkFlags = "$(LinkFlags) Comdlg32.lib kernel32.lib user32.lib advapi32.lib shell32.lib IDEHelper64_d.lib BeefySysLib64_d.lib wsock32.lib"
DebugCommandArguments = "-workspace=C:\\proj\\BeefTest"
DebugWorkingDirectory = "$(ProjectDir)\\dist"
EnvironmentVars = ["_NO_DEBUG_HEAP=1"]

[Configs.Paranoid.Win64]
TargetDirectory = "$(WorkspaceDir)/dist"
TargetName = "BeefIDE_p"
OtherLinkFlags = "$(LinkFlags) Comdlg32.lib kernel32.lib user32.lib advapi32.lib shell32.lib IDEHelper64_d.lib BeefySysLib64_d.lib wsock32.lib"

[Configs.Paranoid.Win32]
BeefLibType = "Static"

[Configs.Test.Win32]
BeefLibType = "Static"

[Configs.Test.Win64]
BeefLibType = "Static"

[Configs.Debug3.Win64]
TargetDirectory = "$(WorkspaceDir)/dist"
TargetName = "BeefIDE_d3"
OtherLinkFlags = "$(LinkFlags) Comdlg32.lib kernel32.lib user32.lib advapi32.lib shell32.lib IDEHelper64_d.lib BeefySysLib64_d.lib wsock32.lib"
BeefLibType = "DynamicDebug"
EnvironmentVars = ["_NO_DEBUG_HEAP=1"]
