set_xmakever("2.8.3") 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")