zengine-old/engine/xmake.lua

17 lines
575 B
Lua
Raw Normal View History

2023-07-05 09:27:55 +08:00
includes("3rdparty/xmake.lua")
2024-03-12 00:00:43 +08:00
includes("xmake/**xmake.lua")
2024-02-18 21:33:25 +08:00
--includes("test/**xmake.lua")
2024-03-03 23:33:13 +08:00
add_requires("assimp")
2023-09-15 21:24:55 +08:00
target("zengine")
2023-07-05 09:27:55 +08:00
set_kind("binary")
2024-02-28 23:32:18 +08:00
set_rundir(".")
2024-03-12 00:00:43 +08:00
add_rules("volk.env")
2024-03-13 22:29:47 +08:00
add_deps("zlib","zlog")
2024-03-11 17:25:43 +08:00
add_packages("vulkansdk","tinyobjloader","assimp")
2024-03-11 00:56:40 +08:00
add_includedirs("src/engine")
2024-03-11 17:25:43 +08:00
add_includedirs("src/3rdparty/volk", "src/3rdparty/vulkan-memory-allocator")
2024-02-07 16:24:11 +08:00
add_syslinks("user32")
2024-01-20 18:45:41 +08:00
add_files("src/*.cpp", "src/**.cpp")
2024-03-11 17:25:43 +08:00
add_files("src/3rdparty/**.c")
add_headerfiles("src/**.h")
add_headerfiles("src/3rdparty/**.h")