2019-08-23 11:56:54 -07:00
|
|
|
FileVersion = 1
|
2024-10-21 09:39:11 -04:00
|
|
|
Dependencies = {Beefy2D = "*", corlib = "*"}
|
2019-08-23 11:56:54 -07:00
|
|
|
|
|
|
|
[Project]
|
|
|
|
Name = "BeefBuild"
|
|
|
|
StartupObject = "BeefBuild.Program"
|
|
|
|
|
2019-10-11 05:58:08 -07:00
|
|
|
[Platform.Windows]
|
|
|
|
Description = "BeefBuild"
|
2025-03-19 11:01:28 -04:00
|
|
|
FileVersion = "0.43.6"
|
2019-10-11 05:58:08 -07:00
|
|
|
|
2019-08-23 11:56:54 -07:00
|
|
|
[Configs.Debug.Win32]
|
|
|
|
TargetName = ""
|
|
|
|
OtherLinkFlags = ""
|
|
|
|
|
|
|
|
[Configs.Debug.Win64]
|
|
|
|
TargetDirectory = "$(WorkspaceDir)/../IDE/dist"
|
|
|
|
TargetName = "$(ProjectName)_d"
|
2019-08-29 14:19:07 -07:00
|
|
|
OtherLinkFlags = "$(LinkFlags) Comdlg32.lib kernel32.lib user32.lib advapi32.lib shell32.lib IDEHelper64_d.lib Rpcrt4.lib Ole32.lib"
|
2019-08-23 11:56:54 -07:00
|
|
|
CLibType = "Dynamic"
|
|
|
|
BeefLibType = "DynamicDebug"
|
2025-03-19 11:01:28 -04:00
|
|
|
DebugCommandArguments = "-run"
|
|
|
|
DebugWorkingDirectory = "c:\\proj\\BeefTest"
|
2019-08-23 11:56:54 -07:00
|
|
|
EnvironmentVars = ["_NO_DEBUG_HEAP=1"]
|
|
|
|
PreprocessorMacros = ["DEBUG", "CLI"]
|
|
|
|
|
2019-10-15 17:27:09 -07:00
|
|
|
[Configs.Debug.macOS]
|
|
|
|
TargetDirectory = "$(WorkspaceDir)/../IDE/dist"
|
|
|
|
TargetName = "$(ProjectName)_d"
|
2024-05-07 18:09:01 -04:00
|
|
|
OtherLinkFlags = "./libBeefRT_d.a ./libIDEHelper_d.a ./libBeefySysLib_d.a ./libhunspell.dylib $(Var IDEHelperLibs) -Wl,-rpath -Wl,@executable_path"
|
2019-10-15 17:27:09 -07:00
|
|
|
CLibType = "Dynamic"
|
2020-07-06 13:23:48 -07:00
|
|
|
PreBuildCmds = ["ReadFile(\"$(WorkspaceDir)/../IDE/dist/IDEHelper_libs_d.txt\", \"IDEHelperLibs\")"]
|
2019-10-15 17:27:09 -07:00
|
|
|
DebugCommandArguments = "-proddir=..\\ -config=Debug -platform=Win64"
|
|
|
|
DebugWorkingDirectory = "$(WorkspaceDir)/../IDE/dist"
|
|
|
|
PreprocessorMacros = ["DEBUG", "CLI"]
|
|
|
|
|
2019-10-23 07:12:36 -07:00
|
|
|
[Configs.Debug.Linux64]
|
2019-10-15 17:27:09 -07:00
|
|
|
TargetDirectory = "$(WorkspaceDir)/../IDE/dist"
|
2019-10-23 07:12:36 -07:00
|
|
|
TargetName = "$(ProjectName)_d"
|
2024-05-07 18:09:01 -04:00
|
|
|
OtherLinkFlags = "$(LinkFlags) ./libIDEHelper_d.a ./libBeefySysLib_d.a ./libhunspell.so $(Var IDEHelperLibs) -Wl,-rpath -Wl,$ORIGIN"
|
2019-10-15 17:27:09 -07:00
|
|
|
CLibType = "Dynamic"
|
2020-07-06 13:23:48 -07:00
|
|
|
PreBuildCmds = ["ReadFile(\"$(WorkspaceDir)/../IDE/dist/IDEHelper_libs_d.txt\", \"IDEHelperLibs\")"]
|
2019-10-15 17:27:09 -07:00
|
|
|
DebugCommandArguments = "-proddir=..\\ -config=Debug -platform=Win64"
|
|
|
|
DebugWorkingDirectory = "$(WorkspaceDir)/../IDE/dist"
|
2019-10-23 07:12:36 -07:00
|
|
|
PreprocessorMacros = ["DEBUG", "CLI"]
|
2019-10-15 17:27:09 -07:00
|
|
|
|
2019-10-23 07:12:36 -07:00
|
|
|
[Configs.Release.macOS]
|
2019-08-23 11:56:54 -07:00
|
|
|
TargetDirectory = "$(WorkspaceDir)/../IDE/dist"
|
2024-05-07 18:09:01 -04:00
|
|
|
OtherLinkFlags = "./libBeefRT.a ./libIDEHelper.a ./libBeefySysLib.a ./libhunspell.dylib $(Var IDEHelperLibs) -Wl,-rpath -Wl,@executable_path"
|
2019-08-23 11:56:54 -07:00
|
|
|
CLibType = "Dynamic"
|
2020-07-06 13:23:48 -07:00
|
|
|
PreBuildCmds = ["ReadFile(\"$(WorkspaceDir)/../IDE/dist/IDEHelper_libs.txt\", \"IDEHelperLibs\")"]
|
2019-08-23 11:56:54 -07:00
|
|
|
DebugCommandArguments = "-proddir=..\\ -config=Debug -platform=Win64"
|
|
|
|
DebugWorkingDirectory = "$(WorkspaceDir)/../IDE/dist"
|
2019-10-23 07:12:36 -07:00
|
|
|
PreprocessorMacros = ["CLI"]
|
2019-08-23 11:56:54 -07:00
|
|
|
|
|
|
|
[Configs.Release.Linux64]
|
|
|
|
TargetDirectory = "$(WorkspaceDir)/../IDE/dist"
|
2024-05-07 18:09:01 -04:00
|
|
|
OtherLinkFlags = "$(LinkFlags) ./libIDEHelper.a ./libBeefySysLib.a ./libhunspell.so $(Var IDEHelperLibs) -Wl,-rpath -Wl,$ORIGIN"
|
2019-08-23 11:56:54 -07:00
|
|
|
CLibType = "Dynamic"
|
2020-07-06 13:23:48 -07:00
|
|
|
PreBuildCmds = ["ReadFile(\"$(WorkspaceDir)/../IDE/dist/IDEHelper_libs.txt\", \"IDEHelperLibs\")"]
|
2019-08-23 11:56:54 -07:00
|
|
|
DebugCommandArguments = "-proddir=..\\ -config=Debug -platform=Win64"
|
|
|
|
DebugWorkingDirectory = "$(WorkspaceDir)/../IDE/dist"
|
|
|
|
PreprocessorMacros = ["CLI"]
|
|
|
|
|
|
|
|
[Configs.Release.Win32]
|
|
|
|
TargetName = ""
|
|
|
|
OtherLinkFlags = ""
|
|
|
|
|
|
|
|
[Configs.Release.Win64]
|
|
|
|
TargetDirectory = "$(WorkspaceDir)/../IDE/dist"
|
2019-08-29 14:19:07 -07:00
|
|
|
OtherLinkFlags = "$(LinkFlags) Comdlg32.lib kernel32.lib user32.lib advapi32.lib shell32.lib IDEHelper64.lib"
|
2019-08-23 11:56:54 -07:00
|
|
|
CLibType = "Dynamic"
|
|
|
|
DebugCommandArguments = "-proddir=..\\..\\BeefPerf -config=Release"
|
|
|
|
DebugWorkingDirectory = "$(ProjectDir)\\dist"
|
|
|
|
EnvironmentVars = ["_NO_DEBUG_HEAP=1"]
|
|
|
|
PreprocessorMacros = ["RELEASE", "CLI"]
|
|
|
|
|
|
|
|
[Configs.Debug2.Win32]
|
|
|
|
TargetName = ""
|
|
|
|
OtherLinkFlags = ""
|
|
|
|
|
|
|
|
[Configs.Debug2.Win64]
|
2020-04-29 06:40:03 -07:00
|
|
|
TargetDirectory = "$(WorkspaceDir)/../IDE/dist"
|
2019-08-23 11:56:54 -07:00
|
|
|
TargetName = "$(ProjectName)_d2"
|
2019-12-11 16:56:09 -08:00
|
|
|
OtherLinkFlags = "$(LinkFlags) Comdlg32.lib kernel32.lib user32.lib advapi32.lib shell32.lib IDEHelper64_d.lib Rpcrt4.lib Ole32.lib"
|
|
|
|
CLibType = "DynamicDebug"
|
2020-04-29 06:40:03 -07:00
|
|
|
DebugCommandArguments = "-proddir=c:\\temp\\Beef4 -run"
|
2019-08-23 11:56:54 -07:00
|
|
|
DebugWorkingDirectory = "c:\\beef\\IDE\\dist"
|
|
|
|
EnvironmentVars = ["_NO_DEBUG_HEAP=1"]
|
|
|
|
PreprocessorMacros = ["DEBUG", "CLI"]
|
|
|
|
|
|
|
|
[Configs.Test.Win32]
|
|
|
|
OtherLinkFlags = "BeefRT32_d.lib"
|
|
|
|
|
|
|
|
[Configs.Test.Win64]
|
|
|
|
OtherLinkFlags = "Beef042RT64_d.lib"
|
|
|
|
|
|
|
|
[Configs.Paranoid.Win32]
|
|
|
|
CLibType = "Static"
|
|
|
|
BeefLibType = "Static"
|
|
|
|
|
|
|
|
[Configs.Paranoid.Win64]
|
|
|
|
CLibType = "Static"
|
|
|
|
BeefLibType = "Static"
|
|
|
|
|
|
|
|
[[ProjectFolder.Items]]
|
|
|
|
Type = "Folder"
|
|
|
|
Path = "../IDE/src"
|
|
|
|
Name = "ide"
|
2019-10-01 12:49:07 -07:00
|
|
|
AutoInclude = true
|