BeefProj.toml 894 B

12345678910111213141516171819202122232425
  1. FileVersion = 1
  2. Dependencies = {corlib = "*", LibA = "*", LibB = "*", LibC = "*"}
  3. [Project]
  4. Name = "Tests"
  5. StartupObject = "Tests.Program"
  6. [Configs.Test.Win64]
  7. BeefLibType = "DynamicDebug"
  8. LibPaths = ["$(ProjectDir)/CLib/x64/Debug/CLib.lib"]
  9. [Configs.Test.Win32]
  10. LibPaths = ["$(ProjectDir)/CLib/Debug/CLib.lib"]
  11. [Configs.Test.Linux64]
  12. OtherLinkFlags = "$(LinkFlags) $(ProjectDir)/CLib/main.o -Wl,--export-dynamic"
  13. PreBuildCmds = ["/usr/bin/c++ $(ProjectDir)/CLib/main.cpp -g -c -o $(ProjectDir)/CLib/main.o"]
  14. [Configs.Test.macOS]
  15. OtherLinkFlags = "$(LinkFlags) $(ProjectDir)/CLib/main.o"
  16. PreBuildCmds = ["/usr/bin/c++ $(ProjectDir)/CLib/main.cpp -g -c -o $(ProjectDir)/CLib/main.o"]
  17. [Configs.Test.wasm32]
  18. OtherLinkFlags = "$(LinkFlags) $(ProjectDir)/CLib/main_wasm.o -sSTACK_SIZE=1048576"
  19. PreBuildCmds = ["$(EmccPath) $(ProjectDir)/CLib/main.cpp -g -c -o $(ProjectDir)/CLib/main_wasm.o"]