zvulkan/vulkanLearn/xmake.lua
2023-09-17 21:01:13 +08:00

15 lines
467 B
Lua

add_rules("mode.debug", "mode.release")
set_arch("x64")
set_languages("cxx17")
set_project("vulkan")
set_toolchains("clang")
target("vulkanLearn")
set_kind("binary")
add_defines("VK_USE_PLATFORM_WIN32_KHR")
add_packages("vulkansdk","glfw","glm","tinyobjloader")
add_includedirs("src/demo", "src/com", "src/external", os.getenv("VULKAN_SDK") .. "/Include/vulkan")
add_files("src/*.cpp", "src/**.cpp")
add_headerfiles("src/**.h","src/**.inl")