xmake.lua 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. set_xmakever("2.8.3")
  2. set_languages("cxx11")
  3. add_rules("mode.debug", "mode.release")
  4. target("DebugUtils")
  5. set_kind("static")
  6. add_includedirs(
  7. "DebugUtils/Include",
  8. "Detour/Include",
  9. "DetourTileCache/Include",
  10. "Recast/Include")
  11. add_headerfiles("DebugUtils/Include/*.h")
  12. add_files("DebugUtils/Source/*.cpp")
  13. target("Detour")
  14. set_kind("static")
  15. add_includedirs("Detour/Include")
  16. add_headerfiles("Detour/Include/*.h")
  17. add_files("Detour/Source/*.cpp")
  18. target("DetourCrowd")
  19. set_kind("static")
  20. add_includedirs(
  21. "DetourCrowd/Include",
  22. "Detour/Include",
  23. "Recast/Include")
  24. add_headerfiles("DetourCrowd/Include/*.h")
  25. add_files("DetourCrowd/Source/*.cpp")
  26. target("DetourTileCache")
  27. set_kind("static")
  28. add_includedirs(
  29. "DetourTileCache/Include",
  30. "Detour/Include",
  31. "Recast/Include")
  32. add_headerfiles("DetourTileCache/Include/*.h")
  33. add_files("DetourTileCache/Source/*.cpp")
  34. target("Recast")
  35. set_kind("static")
  36. add_includedirs("Recast/Include")
  37. add_headerfiles("Recast/Include/*.h")
  38. add_files("Recast/Source/*.cpp")