mirror of
https://github.com/beefytech/Beef.git
synced 2025-06-08 03:28:20 +02:00
91 lines
6.5 KiB
TOML
91 lines
6.5 KiB
TOML
FileVersion = 1
|
|
Dependencies = {Beefy2D = "*", corlib = "*"}
|
|
|
|
[Project]
|
|
Name = "BeefBuild"
|
|
StartupObject = "BeefBuild.Program"
|
|
|
|
[Configs.Debug.Win32]
|
|
TargetName = ""
|
|
OtherLinkFlags = ""
|
|
OptimizationLevel = "O0"
|
|
|
|
[Configs.Debug.Win64]
|
|
TargetDirectory = "$(WorkspaceDir)/../IDE/dist"
|
|
TargetName = "$(ProjectName)_d"
|
|
OtherLinkFlags = "$(LinkFlags) Comdlg32.lib kernel32.lib user32.lib advapi32.lib shell32.lib IDEHelper64_d.lib Rpcrt4.lib Ole32.lib"
|
|
CLibType = "Dynamic"
|
|
BeefLibType = "DynamicDebug"
|
|
DebugCommandArguments = "-help"
|
|
DebugWorkingDirectory = "c:\\Beef_website\\BeefTools\\BeefInstall"
|
|
EnvironmentVars = ["_NO_DEBUG_HEAP=1"]
|
|
PreprocessorMacros = ["DEBUG", "CLI"]
|
|
|
|
[Configs.Debug.Linux64]
|
|
TargetDirectory = "$(WorkspaceDir)/../IDE/dist"
|
|
TargetName = "$(ProjectName)_d"
|
|
OtherLinkFlags = "./libBeefRT_d.so ./libIDEHelper_d.so ./libBeefySysLib_d.so ../../extern/llvm_linux_8_0_0/lib/libLLVMCore.a ../../extern/llvm_linux_8_0_0/lib/libLLVMMC.a ../../extern/llvm_linux_8_0_0/lib/libLLVMMCParser.a ../../extern/llvm_linux_8_0_0/lib/libLLVMCodeGen.a ../../extern/llvm_linux_8_0_0/lib/libLLVMX86Disassembler.a ../../extern/llvm_linux_8_0_0/lib/libLLVMMCDisassembler.a ../../extern/llvm_linux_8_0_0/lib/libLLVMSupport.a ../../extern/llvm_linux_8_0_0/lib/libLLVMX86Info.a ../../extern/llvm_linux_8_0_0/lib/libLLVMX86Utils.a ../../extern/llvm_linux_8_0_0/lib/libLLVMX86AsmPrinter.a ../../extern/llvm_linux_8_0_0/lib/libLLVMX86Desc.a ../../extern/llvm_linux_8_0_0/lib/libLLVMObject.a ../../extern/llvm_linux_8_0_0/lib/libLLVMBitReader.a ../../extern/llvm_linux_8_0_0/lib/libLLVMAsmParser.a ../../extern/llvm_linux_8_0_0/lib/libLLVMTarget.a ../../extern/llvm_linux_8_0_0/lib/libLLVMX86CodeGen.a ../../extern/llvm_linux_8_0_0/lib/libLLVMScalarOpts.a ../../extern/llvm_linux_8_0_0/lib/libLLVMInstCombine.a ../../extern/llvm_linux_8_0_0/lib/libLLVMSelectionDAG.a ../../extern/llvm_linux_8_0_0/lib/libLLVMProfileData.a ../../extern/llvm_linux_8_0_0/lib/libLLVMTransformUtils.a ../../extern/llvm_linux_8_0_0/lib/libLLVMAnalysis.a ../../extern/llvm_linux_8_0_0/lib/libLLVMX86AsmParser.a ../../extern/llvm_linux_8_0_0/lib/libLLVMAsmPrinter.a ../../extern/llvm_linux_8_0_0/lib/libLLVMBitWriter.a ../../extern/llvm_linux_8_0_0/lib/libLLVMVectorize.a ../../extern/llvm_linux_8_0_0/lib/libLLVMipo.a ../../extern/llvm_linux_8_0_0/lib/libLLVMInstrumentation.a ../../extern/llvm_linux_8_0_0/lib/libLLVMDebugInfoDWARF.a ../../extern/llvm_linux_8_0_0/lib/libLLVMDebugInfoPDB.a ../../extern/llvm_linux_8_0_0/lib/libLLVMDebugInfoCodeView.a ../../extern/llvm_linux_8_0_0/lib/libLLVMGlobalISel.a ../../extern/llvm_linux_8_0_0/lib/libLLVMBinaryFormat.a ../../extern/llvm_linux_8_0_0/lib/libLLVMDemangle.a -ltinfo -Wl,-rpath -Wl,."
|
|
CLibType = "Dynamic"
|
|
DebugCommandArguments = "-proddir=..\\ -config=Debug -platform=Win64"
|
|
DebugWorkingDirectory = "$(WorkspaceDir)/../IDE/dist"
|
|
PreprocessorMacros = ["DEBUG", "CLI"]
|
|
|
|
[Configs.Release.Linux64]
|
|
TargetDirectory = "$(WorkspaceDir)/../IDE/dist"
|
|
OtherLinkFlags = "./libBeefRT.so ./libIDEHelper.so ./libBeefySysLib.so ../../extern/llvm_linux_rel_8_0_0/lib/libLLVMCore.a ../../extern/llvm_linux_rel_8_0_0/lib/libLLVMMC.a ../../extern/llvm_linux_rel_8_0_0/lib/libLLVMMCParser.a ../../extern/llvm_linux_rel_8_0_0/lib/libLLVMCodeGen.a ../../extern/llvm_linux_rel_8_0_0/lib/libLLVMX86Disassembler.a ../../extern/llvm_linux_rel_8_0_0/lib/libLLVMMCDisassembler.a ../../extern/llvm_linux_rel_8_0_0/lib/libLLVMSupport.a ../../extern/llvm_linux_rel_8_0_0/lib/libLLVMX86Info.a ../../extern/llvm_linux_rel_8_0_0/lib/libLLVMX86Utils.a ../../extern/llvm_linux_rel_8_0_0/lib/libLLVMX86AsmPrinter.a ../../extern/llvm_linux_rel_8_0_0/lib/libLLVMX86Desc.a ../../extern/llvm_linux_rel_8_0_0/lib/libLLVMObject.a ../../extern/llvm_linux_rel_8_0_0/lib/libLLVMBitReader.a ../../extern/llvm_linux_rel_8_0_0/lib/libLLVMAsmParser.a ../../extern/llvm_linux_rel_8_0_0/lib/libLLVMTarget.a ../../extern/llvm_linux_rel_8_0_0/lib/libLLVMX86CodeGen.a ../../extern/llvm_linux_rel_8_0_0/lib/libLLVMScalarOpts.a ../../extern/llvm_linux_rel_8_0_0/lib/libLLVMInstCombine.a ../../extern/llvm_linux_rel_8_0_0/lib/libLLVMSelectionDAG.a ../../extern/llvm_linux_rel_8_0_0/lib/libLLVMProfileData.a ../../extern/llvm_linux_rel_8_0_0/lib/libLLVMTransformUtils.a ../../extern/llvm_linux_rel_8_0_0/lib/libLLVMAnalysis.a ../../extern/llvm_linux_rel_8_0_0/lib/libLLVMX86AsmParser.a ../../extern/llvm_linux_rel_8_0_0/lib/libLLVMAsmPrinter.a ../../extern/llvm_linux_rel_8_0_0/lib/libLLVMBitWriter.a ../../extern/llvm_linux_rel_8_0_0/lib/libLLVMVectorize.a ../../extern/llvm_linux_rel_8_0_0/lib/libLLVMipo.a ../../extern/llvm_linux_rel_8_0_0/lib/libLLVMInstrumentation.a ../../extern/llvm_linux_rel_8_0_0/lib/libLLVMDebugInfoDWARF.a ../../extern/llvm_linux_rel_8_0_0/lib/libLLVMDebugInfoPDB.a ../../extern/llvm_linux_rel_8_0_0/lib/libLLVMDebugInfoCodeView.a ../../extern/llvm_linux_rel_8_0_0/lib/libLLVMGlobalISel.a ../../extern/llvm_linux_rel_8_0_0/lib/libLLVMBinaryFormat.a ../../extern/llvm_linux_rel_8_0_0/lib/libLLVMDemangle.a -ltinfo -Wl,-rpath -Wl,."
|
|
CLibType = "Dynamic"
|
|
DebugCommandArguments = "-proddir=..\\ -config=Debug -platform=Win64"
|
|
DebugWorkingDirectory = "$(WorkspaceDir)/../IDE/dist"
|
|
PreprocessorMacros = ["CLI"]
|
|
|
|
[Configs.Release.Win32]
|
|
TargetName = ""
|
|
OtherLinkFlags = ""
|
|
OptimizationLevel = "O0"
|
|
|
|
[Configs.Release.Win64]
|
|
TargetDirectory = "$(WorkspaceDir)/../IDE/dist"
|
|
OtherLinkFlags = "$(LinkFlags) Comdlg32.lib kernel32.lib user32.lib advapi32.lib shell32.lib IDEHelper64.lib"
|
|
CLibType = "Dynamic"
|
|
DebugCommandArguments = "-proddir=..\\..\\BeefPerf -config=Release"
|
|
DebugWorkingDirectory = "$(ProjectDir)\\dist"
|
|
EnvironmentVars = ["_NO_DEBUG_HEAP=1"]
|
|
PreprocessorMacros = ["RELEASE", "CLI"]
|
|
OptimizationLevel = "O0"
|
|
|
|
[Configs.Debug2.Win32]
|
|
TargetName = ""
|
|
OtherLinkFlags = ""
|
|
OptimizationLevel = "O0"
|
|
|
|
[Configs.Debug2.Win64]
|
|
TargetDirectory = "$(WorkspaceDir)/dist"
|
|
TargetName = "$(ProjectName)_d2"
|
|
OtherLinkFlags = "Comdlg32.lib kernel32.lib user32.lib advapi32.lib shell32.lib Beef042RT64_d.lib IDEHelper64_d.lib BeefySysLib64_d.lib"
|
|
CLibType = "Dynamic"
|
|
DebugCommandArguments = "-proddir=c:\\beef\\IDEHelper\\Tests -test"
|
|
DebugWorkingDirectory = "c:\\beef\\IDE\\dist"
|
|
EnvironmentVars = ["_NO_DEBUG_HEAP=1"]
|
|
PreprocessorMacros = ["DEBUG", "CLI"]
|
|
OptimizationLevel = "OgPlus"
|
|
|
|
[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]
|
|
|
|
[[ProjectFolder.Items]]
|
|
Type = "Folder"
|
|
Path = "../IDE/src"
|
|
Name = "ide"
|