|
@@ -0,0 +1,44 @@
|
|
|
+set_xmakever("2.5.1")
|
|
|
+set_languages("cxx11")
|
|
|
+
|
|
|
+add_rules("mode.debug", "mode.release")
|
|
|
+
|
|
|
+target("DebugUtils")
|
|
|
+ set_kind("static")
|
|
|
+ add_includedirs(
|
|
|
+ "DebugUtils/Include",
|
|
|
+ "Detour/Include",
|
|
|
+ "DetourTileCache/Include",
|
|
|
+ "Recast/Include")
|
|
|
+ add_headerfiles("DebugUtils/Include/*.h")
|
|
|
+ add_files("DebugUtils/Source/*.cpp")
|
|
|
+
|
|
|
+target("Detour")
|
|
|
+ set_kind("static")
|
|
|
+ add_includedirs("Detour/Include")
|
|
|
+ add_headerfiles("Detour/Include/*.h")
|
|
|
+ add_files("Detour/Source/*.cpp")
|
|
|
+
|
|
|
+target("DetourCrowd")
|
|
|
+ set_kind("static")
|
|
|
+ add_includedirs(
|
|
|
+ "DetourCrowd/Include",
|
|
|
+ "Detour/Include",
|
|
|
+ "Recast/Include")
|
|
|
+ add_headerfiles("DetourCrowd/Include/*.h")
|
|
|
+ add_files("DetourCrowd/Source/*.cpp")
|
|
|
+
|
|
|
+target("DetourTileCache")
|
|
|
+ set_kind("static")
|
|
|
+ add_includedirs(
|
|
|
+ "DetourTileCache/Include",
|
|
|
+ "Detour/Include",
|
|
|
+ "Recast/Include")
|
|
|
+ add_headerfiles("DetourTileCache/Include/*.h")
|
|
|
+ add_files("DetourTileCache/Source/*.cpp")
|
|
|
+
|
|
|
+target("Recast")
|
|
|
+ set_kind("static")
|
|
|
+ add_includedirs("Recast/Include")
|
|
|
+ add_headerfiles("Recast/Include/*.h")
|
|
|
+ add_files("Recast/Source/*.cpp")
|